【发布时间】:2016-10-21 08:04:58
【问题描述】:
使用在 macOS Sierra 上运行的 Xcode 8 我试图在 xcconfig 文件中声明一个条件变量。
我的项目使用fastlane match,所以我主要想使用fastlane gym 来归档我的应用程序,但我也希望能够手动执行归档(测试目的)。
我想要实现的是这样的:
_ARCHIVING_WITH_CLI = YES // Actually want to check for some fastlane ENV variabel here, not sure how...
#ifdef _ARCHIVING_WITH_CLI
_PROVISIONING_PROFILE_APP_STORE = sigh_com.mycomp.app_appstore
#else
_PROVISIONING_PROFILE_APP_STORE = match AppStore com.mycomp.app
#endif
PROVISIONING_PROFILE_SPECIFIER[config=Release] = $(_PROVISIONING_PROFILE_APP_STORE)
但显然这是错误的语法。我已经尝试寻找文档,但没有真正找到。
- 你能帮我解决
xcconfig语法吗? - 你能帮我吗
检查存档是手动启动还是通过 fastlane
gym
(
xcodebuildCLI)
【问题讨论】:
标签: ios swift xcode fastlane xcconfig