多target区分线上和线下环境

第三方资料:

http://keeganlee.me/post/architecture/20160404
http://www.jianshu.com/p/e23f61b8ddd9
https://juejin.im/post/5a38c88a6fb9a045123911fa
想要同时装测试APP和正式APP,BundleID 必须不同

问题:如果项目中有很多第三方SDK,该如何区分正式和的测试的APPKey呢

SDK都是根据BundleID 来申请的,那就意味着申请多个 AppKey了,比如说 TestTarget 区申请个APPKey 作为正式的,然后TestTargetDev 再申请个AppKey 作为测试的。

#pragma mark -- 测试账号手机 --
// 发布环境
#if Peoject_Release
    #define APPKey @"AppKey_Release"//友盟分享
    #define BaseURL @"http:www.baidu.com"
#endif
#pragma mark -- 测试环境环境 --
#if Project_Test
    #define APPKey @"AppKey_Test"//友盟分享
    #define BaseURL @"http://10.10.10.130:8080"
#endif
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。