【发布时间】:2015-03-14 09:52:44
【问题描述】:
我正在尝试使用 xcodebuild 构建我的应用:
xcodebuild -workspace "RG.xcworkspace" -scheme "Production" -configuration "Release" build CONFIGURATION_BUILD_DIR="${TEMP_DIR}" PROVISIONING_PROFILE="1234-5678-9098-7654-3210"
我的方案有两个目标。一个目标是应用程序,另一个是应用程序扩展(我为 Safari 构建了一个扩展)。应用程序扩展是一个目标依赖项。每个目标都需要一个单独的配置文件。我不知道如何为依赖项指定 PROVISIONING_PROFILE。正如预期的那样,我收到了这个错误:
CodeSign error: code signing is required for product type 'App Extension' in SDK 'iOS 8.1'
StackOverflow 和 xcodebuild 的手册页似乎没有提出任何建议。有谁知道如何使用依赖于两个配置文件的 xcodebuild 构建项目?
【问题讨论】:
-
如果我是你,我会创建两个不同的方案。
-
每个目标一个方案?当一个目标是应用扩展时,我如何组合目标?
标签: ios xcode xcodebuild