每当我尝试使用 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”。构建并运行。
关于Xcodebuild 在新的 Xcode-8 Beta 版本中抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38310475/