Commit 780aabd8666f78b3fc0d901ac344d5fd9946dd28
1 parent
509e84a4
no message
Showing
3 changed files
with
401 additions
and
28 deletions
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 |