文档章节

ios多个target

H
 HeroHY
发布于 11/17 00:41
字数 266
阅读 20
收藏 0

1.建立3个target,分别为heroone,heroone test,heroone dev;分别为正式环境,test环境,dev环境

2.注意取消掉autocreate以防止名字不对,分别以Duplicate的方式建立另外两个scheme

 

3.创建target时会自动产生plist文件,点击相应的target选择相应的plist文件

4.编辑相应的scheme选择对应的target

5.每个target的Build Settings都有一个Preprocessor Macros,这个选项代表着全局文件,增加一个WD_Environment_Mode字符,三个target分别设为0,1,2;

新建一个header文件,内容为:

#ifdef WD_Environment_Mode

#if WD_Environment_Mode == 0

    #define environment  @"pro"

#elif WD_Environment_Mode == 1

    #define environment  @"test"

#elif WD_Environment_Mode == 2

    #define environment  @"dev"

#endif

#endif

这样不同的target就有不同的environment值

 

最后:可以查看某个文件属于哪个target

© 著作权归作者所有

共有 人打赏支持
下一篇: 问题
H
粉丝 3
博文 152
码字总数 77343
作品 0
海淀
私信 提问
iphone中自定义Universal Framework

大家好, 我有很强烈的欲望来写一点关于这个主题的文章,因为在网络当中关于这个主题的信息实在少得可怜。而且,大多数情况下是错误的或信息不完整,是有误人子弟的感觉。如果你想为iphone写...

长平狐
2012/08/13
1K
0
IOS的framework解决方案

经过一系列评估,准备使用IOS-Universal-Framework来构建IOS的framework体系。初步测试还是相当好用。步骤如下: 1.了解 简介:An XCode project template to build universal frameworks (...

_huangbo
2015/02/20
6
0
iOS FrameW Create

http://db-in.com/blog/2011/07/universal-framework-iphone-ios-2-0/ Universal Framework iPhone iOS (2.0) Hello my friends, Due to some bugs and questions with the old tutorial, I’......

晨曦之光
2012/05/28
208
0
xcode10 编译报错Multiple commands produce

xcode10 编译报错: Showing Recent Messages :-1: Multiple commands produce '/Users/ios/Library/Developer/Xcode/DerivedData/MyLiveStudy-bnhwavfhjpuxadbeyicawknnfvph/Build/Products......

小曼Study
10/16
0
0
iOS代码技巧之判断设备及状态

一、判断设备 //设备名称return [UIDevice currentDevice].name; //设备型号,只可得到是何设备,无法得到是第几代设备return [UIDevice currentDevice].model; //系统版本型号,如iPhone OS...

芳仔小脚丫
2013/08/01
0
4

没有更多内容

加载失败,请刷新页面

加载更多

Java 11 已发布,String 还能这样玩!

在文章《Java 11 正式发布,这 8 个逆天新特性教你写出更牛逼的代码》中,我有介绍到 Java 11 的八个新特性,其中关于 String 加强部分,我觉得有点意思,这里单独再拉出来讲。 Java 11 增加...

Java技术栈
22分钟前
2
0
什么是以太坊DAO?(二)

Decentralized Autonomous Organization,简称DAO,以太坊中重要的概念。一般翻译为去中心化的自治组织。 在上一节中,我们为了展示什么是DAO创建了一个合约,就像一个采用邀请制的俱乐部,会...

geek12345
38分钟前
4
0
全屋WiFi彻底无死角 这才是终极解决方案

无线网络现在不仅在家庭中不可或缺,在酒店、医院、学校等场景中的需求也越来越多。尤其是这些场景中,房间多但也需要每个房间都能够完美覆盖WiFi,传统的吸顶式AP就无法很好的解决问题。 H3...

linux-tao
52分钟前
4
0
Python日期字符串比较

需要用python的脚本来快速检测一个文件内的二个时间日期字符串的大小,其实实现很简单,首先一些基础的日期格式化知识如下 复制代码 %a星期的简写。如 星期三为Web %A星期的全写。如 星期三为...

dragon_tech
52分钟前
3
0
ORA 各种oraclesql错误

ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021: 会话附属于其它某...

青峰Jun19er
56分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部