Commit 82d8853a07afe242b13a24aa8133c47f799d32bd
1 parent
14fd13fb
no message
Showing
4 changed files
with
9 additions
and
19 deletions
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 |