Commit 780aabd8666f78b3fc0d901ac344d5fd9946dd28

Authored by iOS-Xiaowen
1 parent 509e84a4

no message

CNLiveEnvironment/Classes/CNLiveEnvironment.h
@@ -14,8 +14,8 @@ @@ -14,8 +14,8 @@
14 // app类型 14 // app类型
15 #define AppType [CNLiveEnvironmentManager manager].appType 15 #define AppType [CNLiveEnvironmentManager manager].appType
16 16
17 -// 是否是企业端  
18 -#define Business [CNLiveEnvironmentManager manager].isBusiness 17 +// 是否是企业直播端
  18 +#define Business [CNLiveEnvironmentManager manager].isBLive
19 19
20 // 详细环境 20 // 详细环境
21 #define EnvironmentType [CNLiveEnvironmentManager manager].environmentType 21 #define EnvironmentType [CNLiveEnvironmentManager manager].environmentType
CNLiveEnvironment/Classes/CNLiveEnvironmentManager.h
@@ -19,13 +19,13 @@ typedef NS_ENUM(NSInteger, CNLiveEnvironmentType) { @@ -19,13 +19,13 @@ typedef NS_ENUM(NSInteger, CNLiveEnvironmentType) {
19 }; 19 };
20 20
21 typedef NS_ENUM(NSInteger, CNLiveAppType) { 21 typedef NS_ENUM(NSInteger, CNLiveAppType) {
22 - CNLiveAppTypeUser = 0, //用户端  
23 - CNLiveAppTypeBusiness = 1, //企业端 22 + CNLiveAppTypeUser = 0, //用户端
  23 + CNLiveAppTypeBLive = 1, //企业端直播
24 }; 24 };
25 25
26 @interface CNLiveEnvironmentManager : NSObject 26 @interface CNLiveEnvironmentManager : NSObject
27 @property (nonatomic, assign, readonly) CNLiveAppType appType; //app类型 27 @property (nonatomic, assign, readonly) CNLiveAppType appType; //app类型
28 -@property (nonatomic, assign, readonly) BOOL isBusiness; // 企业端 28 +@property (nonatomic, assign, readonly) BOOL isBLive; // 企业端直播
29 29
30 @property (nonatomic, assign, readonly) CNLiveEnvironmentType environmentType; // 详细环境 30 @property (nonatomic, assign, readonly) CNLiveEnvironmentType environmentType; // 详细环境
31 @property (nonatomic, assign, readonly) BOOL isTestEnvironment; // 是否是测试环境 31 @property (nonatomic, assign, readonly) BOOL isTestEnvironment; // 是否是测试环境
@@ -120,22 +120,22 @@ typedef NS_ENUM(NSInteger, CNLiveAppType) { @@ -120,22 +120,22 @@ typedef NS_ENUM(NSInteger, CNLiveAppType) {
120 + (void)setAppType:(CNLiveAppType)appType environmentType:(CNLiveEnvironmentType)environmentType; 120 + (void)setAppType:(CNLiveAppType)appType environmentType:(CNLiveEnvironmentType)environmentType;
121 121
122 /** 122 /**
123 - * @abstract 初始化配置  
124 - * @param appType app类型 123 + * @abstract 初始化用户端配置
  124 + * @param environmentType 环境
125 * @warning 必传参数 125 * @warning 必传参数
126 * 在默认DEBUG环境下为测试商店版,建议使用如下方法初始化. 126 * 在默认DEBUG环境下为测试商店版,建议使用如下方法初始化.
127 * 在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; 方法中调用 127 * 在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; 方法中调用
128 */ 128 */
129 -+ (void)setAppType:(CNLiveAppType)appType; 129 ++ (void)setEnvironment:(CNLiveEnvironmentType)environmentType;
130 130
131 /** 131 /**
132 - * @abstract 初始化配置 132 + * @abstract 初始化企业端直播配置
133 * @param environmentType 环境 133 * @param environmentType 环境
134 * @warning 必传参数 134 * @warning 必传参数
135 * 在默认DEBUG环境下为测试商店版,建议使用如下方法初始化. 135 * 在默认DEBUG环境下为测试商店版,建议使用如下方法初始化.
136 * 在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; 方法中调用 136 * 在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; 方法中调用
137 */ 137 */
138 -+ (void)setEnvironment:(CNLiveEnvironmentType)environmentType; 138 ++ (void)setBLiveEnvironment:(CNLiveEnvironmentType)environmentType;
139 139
140 @end 140 @end
141 141
CNLiveEnvironment/Classes/CNLiveEnvironmentManager.m
@@ -10,7 +10,7 @@ @@ -10,7 +10,7 @@
10 10
11 @interface CNLiveEnvironmentManager() 11 @interface CNLiveEnvironmentManager()
12 @property (nonatomic, assign, readwrite) CNLiveAppType appType; //app类型 12 @property (nonatomic, assign, readwrite) CNLiveAppType appType; //app类型
13 -@property (nonatomic, assign, readwrite) BOOL isBusiness; // 企业端 13 +@property (nonatomic, assign, readwrite) BOOL isBLive; // 企业端直播
14 14
15 @property (nonatomic, assign, readwrite) CNLiveEnvironmentType environmentType; //详细环境 15 @property (nonatomic, assign, readwrite) CNLiveEnvironmentType environmentType; //详细环境
16 @property (nonatomic, assign, readwrite) BOOL isTestEnvironment; // 是否是测试环境 16 @property (nonatomic, assign, readwrite) BOOL isTestEnvironment; // 是否是测试环境
@@ -526,42 +526,415 @@ static CNLiveEnvironmentManager *_instance = nil; @@ -526,42 +526,415 @@ static CNLiveEnvironmentManager *_instance = nil;
526 /** 526 /**
527 * @abstract 初始化配置 527 * @abstract 初始化配置
528 * @param appType app类型 528 * @param appType app类型
  529 + * @param environmentType 环境
529 * @warning 必传参数 530 * @warning 必传参数
530 * 在默认DEBUG环境下为测试商店版,建议使用如下方法初始化. 531 * 在默认DEBUG环境下为测试商店版,建议使用如下方法初始化.
531 * 在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; 方法中调用 532 * 在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; 方法中调用
532 */ 533 */
533 -+ (void)setAppType:(CNLiveAppType)appType { 534 ++ (void)setAppType:(CNLiveAppType)appType environmentType:(CNLiveEnvironmentType)environmentType {
534 CNLiveEnvironmentManager *manager = [CNLiveEnvironmentManager manager]; 535 CNLiveEnvironmentManager *manager = [CNLiveEnvironmentManager manager];
535 manager.appType = appType; 536 manager.appType = appType;
536 switch (appType) { 537 switch (appType) {
537 // 用户端 538 // 用户端
538 case CNLiveAppTypeUser: 539 case CNLiveAppTypeUser:
539 { 540 {
540 - manager.isBusiness = NO; 541 + manager.isBLive = NO;
  542 + [self setEnvironment:environmentType];
541 } 543 }
542 break; 544 break;
543 // 企业端 545 // 企业端
544 - case CNLiveAppTypeBusiness: 546 + case CNLiveAppTypeBLive:
545 { 547 {
546 - manager.isBusiness = YES;  
547 - 548 + manager.isBLive = YES;
  549 + [self setBLiveEnvironment:environmentType];
548 } 550 }
549 break; 551 break;
550 } 552 }
551 } 553 }
552 554
553 -/**  
554 - * @abstract 初始化配置  
555 - * @param appType app类型  
556 - * @param environmentType 环境  
557 - * @warning 必传参数  
558 - * 在默认DEBUG环境下为测试商店版,建议使用如下方法初始化.  
559 - * 在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; 方法中调用  
560 - */  
561 -+ (void)setAppType:(CNLiveAppType)appType environmentType:(CNLiveEnvironmentType)environmentType {  
562 - // 顺序不能颠倒  
563 - [self setEnvironment:environmentType];  
564 - [self setAppType:appType]; 555 +#pragma mark - ******** 私有方法 ********
  556 +#pragma mark - 企业端直播
  557 ++ (void)setBLiveEnvironment:(CNLiveEnvironmentType)environmentType{
  558 + CNLiveEnvironmentManager *manager = [CNLiveEnvironmentManager manager];
  559 + if(manager.environmentType == environmentType){
  560 + return;
  561 + }
  562 + manager.environmentType = environmentType;
  563 + manager.isBLive = YES;
  564 + switch (environmentType) {
  565 +#pragma mark - 测试企业环境
  566 + case CNLiveDebugInHouse://测试企业环境
  567 + {
  568 + manager.isTestEnvironment = YES;
  569 +
  570 + manager.kAppDownloadUrl = @"http://apiwjj.cnlive.com/download/index.html";
  571 + manager.kWjjH5_Host = @"http://wjjh5test.cnlive.com";
  572 +
  573 + manager.kAPI_Host = @"https://apiwjjtest.cnlive.com";
  574 + manager.kAPI_Contact = @"https://imtest.cnlive.com";
  575 + manager.kAPI_Refund = @"https://wjj.ys1.cnliveimg.com";
  576 + manager.kAPI_Report = @"https://mobile.cnlive.com";
  577 + manager.kAPI_OpenApi2 = @"https://api.cnlive.com/open/api2";
  578 + manager.kAPI_Classify = @"http://cmstest.cnlive.com:8768";
  579 +
  580 + manager.environmentDesc = @"测试企业版";
  581 + manager.bundleId = @"com.cnlive.CNLiveNetAddInHouse.debug";
  582 +
  583 + manager.appId = @"802_jhbqccxw08";
  584 + manager.appKey = @"9c5619e9be747bb3b925dd215ca5923d86f12c09b9394f";
  585 + manager.appSecret = @"1e6380cb347255e777f72b5aa60f41daa68443a132aaea";
  586 +
  587 + manager.displayName = @"网家家测试企业";
  588 +
  589 +#if DEBUG
  590 + manager.kIM_Cer_BusiId = 9204;
  591 +#else
  592 + manager.kIM_Cer_BusiId = 9205;
  593 +#endif
  594 + manager.kTIM_GetTokenUrl = @"https://imtest.cnlive.com/CnliveIM/notify/generateUserSign.action";
  595 +
  596 + manager.kGDApiKey = @"f4459435f1c756d2efedc6ceec12be63";
  597 + manager.kTingYunAppKey = @"3dda66ec904a4c3a8ad0169ca74de352";
  598 +
  599 + manager.kBucketName = @"mam-wjjtest-802";
  600 + manager.kPhotoUrl = @"http://wjjtest.ys2.cnliveimg.com/";
  601 + manager.kMultipleCategory = 371;
  602 + manager.kWitnessMultipleCategory = 375;
  603 +
  604 + manager.kBDAppId = @"14435716";
  605 + manager.kBDAppKey = @"4foSD6VBILQ61olzmVAFEVGZ";
  606 + manager.kBDSecret = @"VEuz92EVrmEVrrgTZKxYo4ApUkol7Ptk";
  607 +
  608 + manager.kBDMapAK = @"Nb4bz9t32YnmTkqVKrNHtToPQAwWvjzK";
  609 + manager.kBDMapMCODE = @"com.cnlive.CNLiveNetAddInHouse.debug";
  610 + manager.kBDMapServiceID = 213511;
  611 +
  612 + manager.kWeiChatAppId_Share = @"wx9b7f9443a8ccf15a";
  613 + manager.kWeiChatAppSecret_Share = @"8d9970bf2901411d8dd2bffb344f147e";
  614 +
  615 + manager.kQQShareAppId_Share = @"1106970445";
  616 + manager.kQQShareAppSecret_Share = @"4hxuJ1HIes4i4hqT";
  617 +
  618 + manager.kWeiBoShareAppId_Share = @"1337575478";
  619 + manager.kWeiBoShareAppSecret_Share = @"1bff97cec7f760e64a37b2c6d6d7db86";
  620 + manager.kWeiBoShareAppKey_Share = @"3884700821";
  621 +
  622 + manager.kShareSDKAppId_Share = @"26192e9007048";
  623 + manager.kShareSDKAppSecret_Share = @"f9d2fbf7f7827925c532a716340363c7";
  624 +
  625 + manager.kWjjShare_Iden = @"group.com.cnlive.CNLiveNetAddInHouse.debug";
  626 +
  627 + manager.kWXAccount = @"wjj_app_test";
  628 + manager.kSdkAppId = @"1400052101";
  629 + manager.kSdkAccountType = @"27313";
  630 +
  631 + manager.kUMengAppKey = @"5d78575f0cafb255e0000672";
  632 +
  633 + manager.kNetAddUrlSchems = @"CNLiveNetAddTestUrlSchems";
  634 + manager.kNetAddUnionPaySchems = @"CNLiveNetAddTestUnionPaySchems";
  635 +
  636 + }
  637 + break;
  638 +
  639 +#pragma mark - 正式企业环境
  640 + case CNLiveProductionInHouse://正式企业环境
  641 + {
  642 + manager.isTestEnvironment = NO;
  643 +
  644 + manager.kAppDownloadUrl = @"http://apiwjj.cnlive.com/download/index.html";
  645 + manager.kWjjH5_Host = @"http://wjjh5.cnlive.com";
  646 +
  647 + manager.kAPI_Host = @"https://apiwjj.cnlive.com";
  648 + manager.kAPI_Contact = @"https://wjjim.cnlive.com";
  649 + manager.kAPI_Refund = @"https://wjj.ys1.cnliveimg.com";
  650 + manager.kAPI_Report = @"https://mobile.cnlive.com";
  651 + manager.kAPI_OpenApi2 = @"https://api.cnlive.com/open/api2";
  652 + manager.kAPI_Classify = @"http://cms.cnlive.com:8768";
  653 +
  654 + manager.environmentDesc = @"正式企业版";
  655 + manager.bundleId = @"com.cnlive.CNLiveNetAddInHouse";
  656 +
  657 + manager.appId = @"769_jetja50p18";
  658 + manager.appKey = @"ad101b9152817a79b5c33c3617b96ff91385096ff3b4ba";
  659 + manager.appSecret = @"6a324a475a8b9ef903139cb2626fdab6bf4362d6d47c83";
  660 +
  661 + manager.displayName = @"网家家正式企业";
  662 +
  663 +#if DEBUG
  664 + manager.kIM_Cer_BusiId = 7346;
  665 +#else
  666 + manager.kIM_Cer_BusiId = 7347;
  667 +#endif
  668 + manager.kTIM_GetTokenUrl = @"https://wjjim.cnlive.com/CnliveIM/notify/generateUserSign.action";
  669 +
  670 + manager.kGDApiKey = @"84d765606a54635aec2648f663d4a5ed";
  671 + manager.kTingYunAppKey = @"782d9a70547a4e3f91cb328b122bb85c";
  672 +
  673 + manager.kBucketName = @"mam-wjj-769";
  674 + manager.kPhotoUrl = @"http://wjj.ys2.cnliveimg.com/";
  675 + manager.kMultipleCategory = 366;
  676 + manager.kWitnessMultipleCategory = 370;
  677 +
  678 + manager.kBDAppId = @"14380872";
  679 + manager.kBDAppKey = @"ibl8vbKkPVYBw5IOvR8tVGGo";
  680 + manager.kBDSecret = @"QEd6n1qruIGG8AYkyLyqepksO2uUe0GK";
  681 +
  682 + manager.kBDMapAK = @"1249woAM397jz6uGFEfXY4MxRxfkGtIN";
  683 + manager.kBDMapMCODE = @"com.cnlive.CNLiveNetAddInHouse";
  684 + manager.kBDMapServiceID = 214690;
  685 +
  686 + manager.kWeiChatAppId_Share = @"wxed528fc749b7ee88";
  687 + manager.kWeiChatAppSecret_Share = @"729c3d3055fe336bcdef7020c2548e89";
  688 +
  689 + manager.kQQShareAppId_Share = @"1106691520";
  690 + manager.kQQShareAppSecret_Share = @"kLZ8CglGFjzrJFan";
  691 +
  692 + manager.kWeiBoShareAppId_Share = @"1337575478";
  693 + manager.kWeiBoShareAppSecret_Share = @"1bff97cec7f760e64a37b2c6d6d7db86";
  694 + manager.kWeiBoShareAppKey_Share = @"3884700821";
  695 +
  696 + manager.kShareSDKAppId_Share = @"24e4abeaa92d8";
  697 + manager.kShareSDKAppSecret_Share = @"da94a6f881d404092c9a7108e4470e8f";
  698 +
  699 + manager.kWjjShare_Iden = @"group.com.cnlive.CNLiveNetAddInHouse";
  700 +
  701 + manager.kWXAccount = @"wjj_app";
  702 + manager.kSdkAppId = @"1400051680";
  703 + manager.kSdkAccountType = @"19645";
  704 +
  705 + manager.kUMengAppKey = @"5d7856830cafb270770000b2";
  706 +
  707 + manager.kNetAddUrlSchems = @"CNLiveNetAddUrlSchems";
  708 + manager.kNetAddUnionPaySchems = @"CNLiveNetAddUnionPaySchems";
  709 +
  710 + }
  711 + break;
  712 +
  713 +#pragma mark - 测试商店环境
  714 + case CNLiveDebugAppStore://测试商店环境
  715 + {
  716 + manager.isTestEnvironment = YES;
  717 +
  718 + manager.kAppDownloadUrl = @"http://apiwjj.cnlive.com/download/index.html";
  719 + manager.kWjjH5_Host = @"http://wjjh5test.cnlive.com";
  720 +
  721 + manager.kAPI_Host = @"https://apiwjjtest.cnlive.com";
  722 + manager.kAPI_Contact = @"https://imtest.cnlive.com";
  723 + manager.kAPI_Refund = @"https://wjj.ys1.cnliveimg.com";
  724 + manager.kAPI_Report = @"https://mobile.cnlive.com";
  725 + manager.kAPI_OpenApi2 = @"https://api.cnlive.com/open/api2";
  726 + manager.kAPI_Classify = @"http://cmstest.cnlive.com:8768";
  727 +
  728 + manager.environmentDesc = @"测试商店版";
  729 + manager.bundleId = @"com.cnlive.CNLiveNetAdd.debug";
  730 +
  731 + manager.appId = @"802_jhlqbq4475";
  732 + manager.appKey = @"d25cf0dce30e7d7ddc7c857b85ab0dde670d491fc2ffe4";
  733 + manager.appSecret = @"b9064cfe0a030b8b20c061fc0ee3c16acce7757874b7a2";
  734 +
  735 + manager.displayName = @"网家家测试商店";
  736 +
  737 +#if DEBUG
  738 + manager.kIM_Cer_BusiId = 12450;
  739 +#else
  740 + manager.kIM_Cer_BusiId = 12451;
  741 +#endif
  742 + manager.kTIM_GetTokenUrl = @"https://imtest.cnlive.com/CnliveIM/notify/generateUserSign.action";
  743 +
  744 + manager.kGDApiKey = @"4b15525f4265edfed8dce1d02f08a893";
  745 + manager.kTingYunAppKey = @"3dda66ec904a4c3a8ad0169ca74de352";
  746 +
  747 + manager.kBucketName = @"mam-wjjtest-802";
  748 + manager.kPhotoUrl = @"http://wjjtest.ys2.cnliveimg.com/";
  749 + manager.kMultipleCategory = 371;
  750 + manager.kWitnessMultipleCategory = 375;
  751 +
  752 + manager.kBDAppId = @"14435697";
  753 + manager.kBDAppKey = @"3LqIXy2AtXxrxyFM8N73QGYN";
  754 + manager.kBDSecret = @"EKZxZza8purqGHOmngkMi7awtZkm0lOW";
  755 +
  756 + manager.kBDMapAK = @"jjrZsIZYalD5IPOkjzCOOqkApKLtn8LW";
  757 + manager.kBDMapMCODE = @"com.cnlive.CNLiveNetAdd.debug";
  758 + manager.kBDMapServiceID = 213511;
  759 +
  760 + manager.kWeiChatAppId_Share = @"wx9b7f9443a8ccf15a";
  761 + manager.kWeiChatAppSecret_Share = @"8d9970bf2901411d8dd2bffb344f147e";
  762 +
  763 + manager.kQQShareAppId_Share = @"1106970445";
  764 + manager.kQQShareAppSecret_Share = @"4hxuJ1HIes4i4hqT";
  765 +
  766 + manager.kWeiBoShareAppId_Share = @"1337575478";
  767 + manager.kWeiBoShareAppSecret_Share = @"1bff97cec7f760e64a37b2c6d6d7db86";
  768 + manager.kWeiBoShareAppKey_Share = @"3884700821";
  769 +
  770 + manager.kShareSDKAppId_Share = @"26192e9007048";
  771 + manager.kShareSDKAppSecret_Share = @"f9d2fbf7f7827925c532a716340363c7";
  772 +
  773 + manager.kWjjShare_Iden = @"group.com.cnlive.CNLiveNetAdd.debug";
  774 +
  775 + manager.kWXAccount = @"wjj_app_test";
  776 + manager.kSdkAppId = @"1400052101";
  777 + manager.kSdkAccountType = @"27313";
  778 +
  779 + manager.kUMengAppKey = @"5d78575f0cafb255e0000672";
  780 +
  781 + manager.kNetAddUrlSchems = @"CNLiveNetAddTestUrlSchems";
  782 + manager.kNetAddUnionPaySchems = @"CNLiveNetAddTestUnionPaySchems";
  783 +
  784 + }
  785 + break;
  786 +
  787 +#pragma mark - 正式商店环境
  788 + case CNLiveProductionAppStore://正式商店环境
  789 + {
  790 + manager.isTestEnvironment = NO;
  791 +
  792 + manager.kAppDownloadUrl = @"http://apiwjj.cnlive.com/download/index.html";
  793 + manager.kWjjH5_Host = @"http://wjjh5.cnlive.com";
  794 +
  795 + manager.kAPI_Host = @"https://apiwjj.cnlive.com";
  796 + manager.kAPI_Contact = @"https://wjjim.cnlive.com";
  797 + manager.kAPI_Refund = @"https://wjj.ys1.cnliveimg.com";
  798 + manager.kAPI_Report = @"https://mobile.cnlive.com";
  799 + manager.kAPI_OpenApi2 = @"https://api.cnlive.com/open/api2";
  800 + manager.kAPI_Classify = @"http://cms.cnlive.com:8768";
  801 +
  802 + manager.environmentDesc = @"正式商店版";
  803 + manager.bundleId = @"com.cnlive.CNLiveNetPlusBusiness";
  804 +
  805 + manager.appId = @"769_k8gs8gpx47";
  806 + manager.appKey = @"f9e5d72ab7a2d0ce3117430d2136f7d10903cf16ffec1b";
  807 + manager.appSecret = @"077390a19a4420e8da0207cd81d671e90db1da4a033d76";
  808 +
  809 + manager.displayName = @"网家家企业版";
  810 +#if DEBUG
  811 + manager.kIM_Cer_BusiId = 0;
  812 +#else
  813 + manager.kIM_Cer_BusiId = 0;
  814 +#endif
  815 + manager.kTIM_GetTokenUrl = @"https://wjjim.cnlive.com/CnliveIM/notify/generateUserSign.action";
  816 +
  817 + manager.kGDApiKey = @"bccce54fd74d7d7cd68a0461e0f36d08";
  818 + manager.kTingYunAppKey = @"37c9ea3f439145269e5cffe095466b17";
  819 +
  820 + manager.kBucketName = @"";
  821 + manager.kPhotoUrl = @"";
  822 + manager.kMultipleCategory = 0;
  823 + manager.kWitnessMultipleCategory = 0;
  824 +
  825 + manager.kBDAppId = @"19317110";
  826 + manager.kBDAppKey = @"E1jCy58Kd3YMrlvMuAGenLOB";
  827 + manager.kBDSecret = @"burluT6ni0j26maR1eVqn1zxIxpWtYbG";
  828 +
  829 + manager.kBDMapAK = @"Kxosk9Ru3zB8q63gVD2o8IU2k3U6oPwk";
  830 + manager.kBDMapMCODE = @"com.cnlive.CNLiveNetPlusBusiness";
  831 + manager.kBDMapServiceID = 220356;
  832 +
  833 + manager.kWeiChatAppId_Share = @"wxa57640b08f40e839";
  834 + manager.kWeiChatAppSecret_Share = @"9ae355b968a898c95994941c5426440a";
  835 +
  836 + manager.kQQShareAppId_Share = @"1110384608";
  837 + manager.kQQShareAppSecret_Share = @"OPihIGifIFkdBRFM";
  838 +
  839 + manager.kWeiBoShareAppId_Share = @"1505450158";
  840 + manager.kWeiBoShareAppSecret_Share = @"271fc3e6cdfb0faec3e22c6d6abfb0a7";
  841 + manager.kWeiBoShareAppKey_Share = @"296702781";
  842 +
  843 + manager.kShareSDKAppId_Share = @"2ece172c330c7";
  844 + manager.kShareSDKAppSecret_Share = @"a46853617a952a99fc5bfc167cacf1d1";
  845 +
  846 + manager.kWjjShare_Iden = @"group.com.cnlive.CNLiveNetPlusBusiness";
  847 +
  848 + manager.kWXAccount = @"wjj_app";
  849 + manager.kSdkAppId = @"1400352107";
  850 + manager.kSdkAccountType = @"";
  851 +
  852 + manager.kUMengAppKey = @"5e952cda0cafb27396000073";
  853 +
  854 + manager.kNetAddUrlSchems = @"CNLiveNetPlusBusinessSchems";
  855 + manager.kNetAddUnionPaySchems = @"CNLiveNetPlusBusinessUnionPaySchems";
  856 +
  857 + }
  858 + break;
  859 +
  860 +#pragma mark - TestFlight环境
  861 + case CNLiveTestFlight://TestFlight环境
  862 + {
  863 + manager.isTestEnvironment = YES;
  864 +
  865 + manager.kAppDownloadUrl = @"http://apiwjj.cnlive.com/download/index.html";
  866 + manager.kWjjH5_Host = @"http://wjjh5test.cnlive.com";
  867 +
  868 + manager.kAPI_Host = @"https://apiwjjtest.cnlive.com";
  869 + manager.kAPI_Contact = @"https://imtest.cnlive.com";
  870 + manager.kAPI_Refund = @"https://wjj.ys1.cnliveimg.com";
  871 + manager.kAPI_Report = @"https://mobile.cnlive.com";
  872 + manager.kAPI_OpenApi2 = @"https://api.cnlive.com/open/api2";
  873 + manager.kAPI_Classify = @"http://cmstest.cnlive.com:8768";
  874 +
  875 + manager.environmentDesc = @"测试TestFlight版";
  876 + manager.bundleId = @"com.cnlive.CNLiveNetAdd.debug";
  877 +
  878 + manager.appId = @"802_jhlqbq4475";
  879 + manager.appKey = @"d25cf0dce30e7d7ddc7c857b85ab0dde670d491fc2ffe4";
  880 + manager.appSecret = @"b9064cfe0a030b8b20c061fc0ee3c16acce7757874b7a2";
  881 +
  882 + manager.displayName = @"网家家TestFlight";
  883 +
  884 +#if DEBUG
  885 + manager.kIM_Cer_BusiId = 12450;
  886 +#else
  887 + manager.kIM_Cer_BusiId = 12451;
  888 +#endif
  889 + manager.kTIM_GetTokenUrl = @"https://imtest.cnlive.com/CnliveIM/notify/generateUserSign.action";
  890 +
  891 + manager.kGDApiKey = @"4b15525f4265edfed8dce1d02f08a893";
  892 + manager.kTingYunAppKey = @"3dda66ec904a4c3a8ad0169ca74de352";
  893 +
  894 + manager.kBucketName = @"mam-wjjtest-802";
  895 + manager.kPhotoUrl = @"http://wjjtest.ys2.cnliveimg.com/";
  896 + manager.kMultipleCategory = 371;
  897 + manager.kWitnessMultipleCategory = 375;
  898 +
  899 + manager.kBDAppId = @"14435697";
  900 + manager.kBDAppKey = @"3LqIXy2AtXxrxyFM8N73QGYN";
  901 + manager.kBDSecret = @"EKZxZza8purqGHOmngkMi7awtZkm0lOW";
  902 +
  903 + manager.kBDMapAK = @"KbQoyL7KebOF1CvHWHqKa61pf8nMhUL4";
  904 + manager.kBDMapMCODE = @"com.cnlive.CNLiveNetAdd";
  905 + manager.kBDMapServiceID = 214690;
  906 +
  907 + manager.kWeiChatAppId_Share = @"wxed528fc749b7ee88";
  908 + manager.kWeiChatAppSecret_Share = @"729c3d3055fe336bcdef7020c2548e89";
  909 +
  910 + manager.kQQShareAppId_Share = @"1106691520";
  911 + manager.kQQShareAppSecret_Share = @"kLZ8CglGFjzrJFan";
  912 +
  913 + manager.kWeiBoShareAppId_Share = @"1337575478";
  914 + manager.kWeiBoShareAppSecret_Share = @"1bff97cec7f760e64a37b2c6d6d7db86";
  915 + manager.kWeiBoShareAppKey_Share = @"3884700821";
  916 +
  917 + manager.kShareSDKAppId_Share = @"24e4abeaa92d8";
  918 + manager.kShareSDKAppSecret_Share = @"da94a6f881d404092c9a7108e4470e8f";
  919 +
  920 + manager.kWjjShare_Iden = @"group.com.cnlive.CNLiveNetAdd.debug";
  921 +
  922 + manager.kWXAccount = @"wjj_app_test";
  923 + manager.kSdkAppId = @"1400052101";
  924 + manager.kSdkAccountType = @"27313";
  925 +
  926 + manager.kUMengAppKey = @"5d78575f0cafb255e0000672";
  927 +
  928 + manager.kNetAddUrlSchems = @"CNLiveNetAddTestUrlSchems";
  929 + manager.kNetAddUnionPaySchems = @"CNLiveNetAddTestUnionPaySchems";
  930 +
  931 + }
  932 + break;
  933 + default:
  934 + break;
  935 +
  936 + }
  937 +
565 } 938 }
566 939
567 @end 940 @end