码迷,mamicode.com
首页 > 移动开发 > 详细

iOS多Targets管理

时间:2016-06-22 18:32:49      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

序言:

  个人不善于写东西,就直奔主题了。

  其实今天会注意到多targets这个东西,是因为在学习一个第三方库FBMemoryProfiler的时候,用到了,所以就搜索了一些相关资料,就在这里记录一下。

  可能每个人都会遇到这样的问题,应用上传的时候,不小心把测试环境的包上传到了appstore,结果指向了测试服务器地址,我之前就碰到过这样的情况,后来没办法,只能让做了一个域名映射,将测试服务器的域名和正式服务器的域名指向对调了一下。(当时还做的app强制升级,想想也是没谁了。)或者需要进行测试的时候,就直接覆盖了线上版本,或者每一次都修改了bundleId,万一那一次忘记了改回来了……也是挺吓人的。所以针对以上种种,可以通过添加多个target的方式来进行避免。

  好了直接上链接吧(个人太懒):http://www.cocoachina.com/ios/20160331/15832.html

  接下来再写一点儿,使用Target和宏的时候需要注意一点,我自己在这上面犯了错:在使用宏定义进行相关环境变量定义的时候习惯性的写成了:

  #If DEVELOPMENT而不是#IFDEF DEVELOPMENT导致每一次都进入了IFDEF里面因为再两个Target里面都有定义,所以这个判断就相当于是没有用了,这个是我这边遇到的问题,记录出来,备忘。

iOS多Targets管理

标签:

原文地址:http://www.cnblogs.com/aaasun/p/5607848.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!