首页 文章

需要一个开发团队 . 在项目编辑器中选择一个开发团队 . 在SDK 'iOS 10.0'中,产品类型'Application'需要进行代码签名

提问于
浏览
171

我在OS X El Capitan上安装了Xcode 8 .

我收到此错误:

SDK“iOS 10.0”中的产品类型“App Extension”需要代码签名

Xcode screenshot

9 回答

  • 11

    使用Xcode-8.1和iOS-10.1

    • 在Xcode中添加Apple ID Preferences > Accounts > Add Apple ID

    Step 1

    • 启用自动签名&&选择您之前创建的团队:

    Step 2

    • 更改捆绑标识符:

    Step 3

    • 代码签名到iOS开发人员:

    Step 4

    • 将配置文件设置为自动:

    Step 5

    您现在可以在设备上运行项目!

  • 20

    要将开发者帐户添加到Xcode:

    • 按Cmd⌘,(逗号)

    • 转到 Accounts 标签

    • 按照下面的屏幕截图启用开发团队:

    Step 3

  • 0

    如果您仍然遇到此问题,请单击“测试”并为其选择一个团队 .

  • 3

    要在真实设备上运行您的应用,您需要拥有Apple ID,并已使用该ID注册您的设备 . 这就是你得到这个错误的原因 .

    这是你如何做到的 .

    • 转到项目导航器 . Cmd-1,如果你找不到它 .

    • 单击项目目标下拉列表并选择目标 .
      enter image description here

    • 点击团队下拉列表,然后选择添加帐户 .
      enter image description here

    • 使用与您的开发者帐户相关联的Apple ID登录,如果您没有开发帐户,则只使用Apple登录 .

    • 如果你没有't registered your device with that account yet, a button will appear, something like '注册设备' . 单击该按钮,Apple将注册设备并执行证书和代码签名 . (哦,我的独角兽证书和签名比过去容易得多)
      enter image description here

    选择您的物理设备并点击运行,它应该加载到您的设备上没有错误 .

  • 3

    好吧,在我完成所有这些事情后,我仍然遇到错误,所以我关闭Xcode并再次打开它然后它工作了 .

  • 116

    如果您现在需要禁用团队,因为您没有开发帐户,只需将顶部菜单中的目标更改为iPhone而不是通用iOS设备或真实设备 .

  • 270

    对于那些使用 Ionic 并收到此错误的人 - 您需要打开 $project_dir/platform/ios/$project_name.xcodeproj - 然后按照"answer"中列出的步骤操作

  • 52

    在项目和目标休息中选择开发团队将所有设置为自动然后它将起作用

  • 2

    在目标的常规设置中选择团队

相关问题