Xcode 项目环境变量
Xcode project environment variables
如何区分iOS应用中的多个环境?
我的 Swift 应用程序使用外部 API 连接,我们有两个 API URL - 测试和生产。
有什么方法可以使用一个变量并设置它的值以在 Xcode 中进行测试并为 AppStore 版本设置另一个值?
目前我正在使用Xcode 6.3.1
应用程序部署目标是 iOS 8.1
在swift中我们需要使用"Swift Compiler - Custom Flags"而不是预处理器宏...
设置flag如下图
使用下面的代码进行检查..
var url;
#if DebugURL
url = ** Your Debug URL **
#else
url = ** Your Release URL **
#endif
注意:使用 -D DEBUG 条目添加 DEBUG 符号。
如何区分iOS应用中的多个环境?
我的 Swift 应用程序使用外部 API 连接,我们有两个 API URL - 测试和生产。
有什么方法可以使用一个变量并设置它的值以在 Xcode 中进行测试并为 AppStore 版本设置另一个值?
目前我正在使用Xcode 6.3.1 应用程序部署目标是 iOS 8.1
在swift中我们需要使用"Swift Compiler - Custom Flags"而不是预处理器宏...
设置flag如下图
使用下面的代码进行检查..
var url;
#if DebugURL
url = ** Your Debug URL **
#else
url = ** Your Release URL **
#endif
注意:使用 -D DEBUG 条目添加 DEBUG 符号。