Commit 82d8853a07afe242b13a24aa8133c47f799d32bd

Authored by zhangxiaowen
1 parent 14fd13fb

no message

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