Commit 82d8853a07afe242b13a24aa8133c47f799d32bd

Authored by zhangxiaowen
1 parent 14fd13fb

no message

CNLiveEnvironment/Classes/CNLiveEnvironment.h
... ... @@ -13,14 +13,12 @@
13 13  
14 14 // 详细环境
15 15 #define EnvironmentType [CNLiveEnvironmentManager manager].isEnvironment
16   -// 是否是正式环境
17   -#define FormalEnvironment [CNLiveEnvironmentManager manager].isFormalEnvironment
  16 +
18 17 // 是否是测试环境
19 18 #define TestEnvironment [CNLiveEnvironmentManager manager].isTestEnvironment
20 19  
21 20 // Url域名
22 21 #define AppDownloadUrl [CNLiveEnvironmentManager manager].kAppDownloadUrl
23   -#define ShareDarenHomeUrl [CNLiveEnvironmentManager manager].kShareDarenHomeUrl
24 22  
25 23 #define WjjH5_Host [CNLiveEnvironmentManager manager].kWjjH5_Host
26 24 #define API_Host [CNLiveEnvironmentManager manager].kAPI_Host
... ...
CNLiveEnvironment/Classes/CNLiveEnvironmentManager.h
... ... @@ -21,11 +21,9 @@ typedef NS_ENUM(NSInteger, CNLiveEnvironmentType) {
21 21 @interface CNLiveEnvironmentManager : NSObject
22 22  
23 23 @property (nonatomic, assign, readonly) CNLiveEnvironmentType isEnvironment; // 详细环境
24   -@property (nonatomic, assign, readonly) BOOL isFormalEnvironment; // 是否是正式环境
25 24 @property (nonatomic, assign, readonly) BOOL isTestEnvironment; // 是否是测试环境
26 25  
27   -@property (nonatomic, copy, readonly) NSString *kAppDownloadUrl;
28   -@property (nonatomic, copy, readonly) NSString *kShareDarenHomeUrl;
  26 +@property (nonatomic, copy, readonly) NSString *kAppDownloadUrl;// 下载地址
29 27 @property (nonatomic, copy, readonly) NSString *kWjjH5_Host;
30 28  
31 29 @property (nonatomic, copy, readonly) NSString *kAPI_Host;
... ... @@ -42,7 +40,7 @@ typedef NS_ENUM(NSInteger, CNLiveEnvironmentType) {
42 40 @property (nonatomic, copy, readonly) NSString *appKey; // App Key
43 41 @property (nonatomic, copy, readonly) NSString *appSecret; // App Secret
44 42  
45   -@property (nonatomic, copy, readonly) NSString *displayName; // 展示名字
  43 +@property (nonatomic, copy, readonly) NSString *displayName; // 展示名字/App名字
46 44  
47 45 @property (nonatomic, assign, readonly) NSInteger kIM_Cer_BusiId; // IM
48 46 @property (nonatomic, copy, readonly) NSString *kTIM_GetTokenUrl; // IM请求token
... ... @@ -73,7 +71,7 @@ typedef NS_ENUM(NSInteger, CNLiveEnvironmentType) {
73 71 @property (nonatomic, copy, readonly) NSString *kQQShareAppId_Share;
74 72 @property (nonatomic, copy, readonly) NSString *kQQShareAppSecret_Share;
75 73  
76   -/*shareSDK相关参数*/
  74 +/*ShareSDK相关参数*/
77 75 @property (nonatomic, copy, readonly) NSString *kShareSDKAppId_Share;
78 76 @property (nonatomic, copy, readonly) NSString *kShareSDKAppSecret_Share;
79 77  
... ...
CNLiveEnvironment/Classes/CNLiveEnvironmentManager.m
... ... @@ -9,11 +9,9 @@
9 9 #import "CNLiveEnvironmentManager.h"
10 10 @interface CNLiveEnvironmentManager()
11 11 @property (nonatomic, assign, readwrite) CNLiveEnvironmentType isEnvironment; //详细环境
12   -@property (nonatomic, assign, readwrite) BOOL isFormalEnvironment; // 是否是正式环境
13 12 @property (nonatomic, assign, readwrite) BOOL isTestEnvironment; // 是否是测试环境
14 13  
15 14 @property (nonatomic, copy, readwrite) NSString *kAppDownloadUrl;
16   -@property (nonatomic, copy, readwrite) NSString *kShareDarenHomeUrl;
17 15 @property (nonatomic, copy, readwrite) NSString *kWjjH5_Host;
18 16  
19 17 @property (nonatomic, copy, readwrite) NSString *kAPI_Host;
... ... @@ -125,11 +123,9 @@ static CNLiveEnvironmentManager *_instance = nil;
125 123 #pragma mark - 测试企业环境
126 124 case CNLiveDebugInHouse://测试企业环境
127 125 {
128   - manager.isFormalEnvironment = NO;
129 126 manager.isTestEnvironment = YES;
130 127  
131 128 manager.kAppDownloadUrl = @"http://apiwjj.cnlive.com/download/index.html";
132   - manager.kShareDarenHomeUrl = @"http://apiwjj.cnlive.com/download/index.html";
133 129 manager.kWjjH5_Host = @"http://wjjh5test.cnlive.com";
134 130  
135 131 manager.kAPI_Host = @"https://apiwjjtest.cnlive.com";
... ... @@ -188,7 +184,6 @@ static CNLiveEnvironmentManager *_instance = nil;
188 184  
189 185 manager.kNetAddTestUrlSchems = @"CNLiveNetAddTestUrlSchems";
190 186 manager.kNetAddTestUnionPaySchems = @"CNLiveNetAddTestUnionPaySchems";
191   -
192 187  
193 188 }
194 189 break;
... ... @@ -196,11 +191,9 @@ static CNLiveEnvironmentManager *_instance = nil;
196 191 #pragma mark - 正式企业环境
197 192 case CNLiveProductionInHouse://正式企业环境
198 193 {
199   - manager.isFormalEnvironment = YES;
200 194 manager.isTestEnvironment = NO;
201 195  
202 196 manager.kAppDownloadUrl = @"http://apiwjj.cnlive.com/download/index.html";
203   - manager.kShareDarenHomeUrl = @"http://apiwjj.cnlive.com/daren/download.html";
204 197 manager.kWjjH5_Host = @"http://wjjh5.cnlive.com";
205 198  
206 199 manager.kAPI_Host = @"https://apiwjj.cnlive.com";
... ... @@ -266,11 +259,9 @@ static CNLiveEnvironmentManager *_instance = nil;
266 259 #pragma mark - 测试商店环境
267 260 case CNLiveDebugAppStore://测试商店环境
268 261 {
269   - manager.isFormalEnvironment = NO;
270 262 manager.isTestEnvironment = YES;
271 263  
272 264 manager.kAppDownloadUrl = @"http://apiwjj.cnlive.com/download/index.html";
273   - manager.kShareDarenHomeUrl = @"http://apiwjj.cnlive.com/download/index.html";
274 265 manager.kWjjH5_Host = @"http://wjjh5test.cnlive.com";
275 266  
276 267 manager.kAPI_Host = @"https://apiwjjtest.cnlive.com";
... ... @@ -336,11 +327,9 @@ static CNLiveEnvironmentManager *_instance = nil;
336 327 #pragma mark - 正式商店环境
337 328 case CNLiveProductionAppStore://正式商店环境
338 329 {
339   - manager.isFormalEnvironment = YES;
340 330 manager.isTestEnvironment = NO;
341 331  
342 332 manager.kAppDownloadUrl = @"http://apiwjj.cnlive.com/download/index.html";
343   - manager.kShareDarenHomeUrl = @"http://apiwjj.cnlive.com/daren/download.html";
344 333 manager.kWjjH5_Host = @"http://wjjh5.cnlive.com";
345 334  
346 335 manager.kAPI_Host = @"https://apiwjj.cnlive.com";
... ...
Example/CNLiveEnvironment/XWViewController.m
... ... @@ -20,8 +20,13 @@
20 20 [super viewDidLoad];
21 21 // Do any additional setup after loading the view, typically from a nib.
22 22 NSLog(@"%@",TIM_GetTokenUrl);
  23 + NSLog(@"%d",TestEnvironment);
  24 +
23 25 [CNLiveEnvironmentManager setEnvironment:CNLiveProductionAppStore];
24 26 NSLog(@"%@",TIM_GetTokenUrl);
  27 + NSLog(@"%d",TestEnvironment);
  28 +
  29 + NSLog(@"%@",AppDownloadUrl);
25 30  
26 31 }
27 32  
... ...