码迷,mamicode.com
首页 > 其他好文 > 详细

Xcode的多种Build Configuration

时间:2017-05-03 19:10:53      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:ase   image   ade   config   target   路径   conf   不同的   app   

一: 建多个Configuration的目的。

  多套域名打包。

  1 开发时的域名。

  2 内测时的域名。

  3 公测时的域名。

  4 企业版的域名。

  5 APP Store的域名。

  通过注释的方式,容易出错。因此推荐使用多Configuration。不同的环境使用不同的域名。

二: 配置Configuration

  1 添加Configuration

   PROJECT -> Info -> Configurations   技术分享

 

    2 查看添加的Configuration

     Edit Scheme -> run -> Build Configuration     技术分享

    3 更改Preprocessor Macro (Target -> Build Settings)

     第1步里我们直接复制了Debug的配置项,那这里的值就会有问题,需要自己设置。

技术分享

    4 在不同的环境下配置不同的域名。使用

     添加pch文件后,要在build settings中的prefix header中添加pch的相对路径。$(inherited)

     #if TEST

     #elif

     #endif

    5 设置APPICON

     Targets -> Build settings    技术分享

    6 设置要显示的名称。

       TARGETS -> build settings -> "+" -> "ADD User-Defined Setting" 

       之后设置指定的Setting的key值。比如"APP_DISPLAY_NAME".DEBURG显示为DEBUGE TEST显示为TEST Release不变为原来的名称$(PRODUCT_NAME)

     设置info中Bundle Name 的值为 $(APP_DISPLAY_NAME)技术分享

 

技术分享技术分享

 

    

Xcode的多种Build Configuration

标签:ase   image   ade   config   target   路径   conf   不同的   app   

原文地址:http://www.cnblogs.com/jisa/p/6803300.html

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