Xcodebuild 在新的 Xcode-8 Beta 版本中抛出错误

标签 xcodebuild ios-provisioning xcode8 code-signing-entitlements xcode8-beta2

每当我尝试使用 xcodebuild 从命令行构建我的应用程序时,我都会收到此错误代码签名是 SDK“iOS 10.0”中产品类型“应用程序”所必需的。相同的命令适用于以前版本的 Xcode。一般来说“xcodebuild 命令”适用于以前版本的 xcode,但不适用于 Xcode 8(当前测试版)。

最佳答案

您需要在 Xcode->Preferences->Accounts 中登录您的 Apple Credentials。完成后,选择目标,选中签名部分,选择团队,它将自动创建配置文件。转到 Build Settings->Signing 部分,选择 Provisioning Profile 作为“Automatic”,将 Code Signing Identity 选择为“iOS Developer”。构建并运行。

Signing

Apple Credentials

关于Xcodebuild 在新的 Xcode-8 Beta 版本中抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38310475/

相关文章:

iphone - 2013 年 4 月更新的 Apple 开发者网站不允许将设备添加到 Ad Hoc Provisioning Profile

ios - Xcode Beta 4 中删除了 PreviewActionItems()

firebase - 错误: Could not build Objective-C module 'Firebase'

ios - 使用启用位码构建 iOS 项目导致错误 "file.o"不包含位码

iphone - 有没有办法在不重新编译或使用 XCode 的情况下重新配置 iPhone IPA 文件?

iOS通知开发环境: how do you properly set up APNS?

ios - 如何在 Playground 上编译 Storyboard

xcode - 使用 xcodebuild : Error tests must be run on a concrete device 对 Swift 包运行测试

ios - 为 ios 模拟器编译并运行 UITest 2 次

swift - 带闭包的默认属性值使编译器重新编译所有文件