美文网首页
Xcode多环境配置

Xcode多环境配置

作者: 木哈哈314 | 来源:发表于2017-11-18 12:39 被阅读0次

    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);
    }
    

    相关文章

      网友评论

          本文标题:Xcode多环境配置

          本文链接:https://www.haomeiwen.com/subject/wfeevxtx.html