Xcode多环境配置

2017-11-18  本文已影响0人  木哈哈314

To: 配置多运行环境, 区分DebugTest(Debug模式测试环境), DebugOnline(Debug模式生产环境), Release(Release模式生产环境)等环境

步骤:
1. 添加Configurations, 重命名后结果为DebugTest, DebugOnline, Release, 如图1

图1

2. 选中 目标targets -> Build Settings, 搜索 macro 并编辑, 结果为如图2

图2

3. 编辑Scheme, 并配置运行模式, 如下图3, 图4, 图5

图3 图4 图5

4. 依照上述方法, 添加Scheme, 分别对应DebugOnline 和 Release, 结果为如图6

图6

5. 设置Scheme对应的Configuration, 如下图7, 图8

图7 图8

6. 编写代码测试:

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.

    NSString *host;
#if TEST
    host =@"http://www.test.com";
#else
    host =@"http://www.online.com";
#endif
    NSLog(@"%@", host);
}
上一篇 下一篇

猜你喜欢

热点阅读