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 | 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 | ... | ... |