我在OS X El Capitan上安装了Xcode 8 .
我收到此错误:
SDK“iOS 10.0”中的产品类型“App Extension”需要代码签名
Preferences
Accounts
Add Apple ID
您现在可以在设备上运行项目!
要将开发者帐户添加到Xcode:
按Cmd⌘,(逗号)
转到 Accounts 标签
按照下面的屏幕截图启用开发团队:
如果您仍然遇到此问题,请单击“测试”并为其选择一个团队 .
要在真实设备上运行您的应用,您需要拥有Apple ID,并已使用该ID注册您的设备 . 这就是你得到这个错误的原因 .
这是你如何做到的 .
转到项目导航器 . Cmd-1,如果你找不到它 .
单击项目目标下拉列表并选择目标 .
点击团队下拉列表,然后选择添加帐户 .
使用与您的开发者帐户相关联的Apple ID登录,如果您没有开发帐户,则只使用Apple登录 .
如果你没有't registered your device with that account yet, a button will appear, something like '注册设备' . 单击该按钮,Apple将注册设备并执行证书和代码签名 . (哦,我的独角兽证书和签名比过去容易得多)
选择您的物理设备并点击运行,它应该加载到您的设备上没有错误 .
好吧,在我完成所有这些事情后,我仍然遇到错误,所以我关闭Xcode并再次打开它然后它工作了 .
如果您现在需要禁用团队,因为您没有开发帐户,只需将顶部菜单中的目标更改为iPhone而不是通用iOS设备或真实设备 .
对于那些使用 Ionic 并收到此错误的人 - 您需要打开 $project_dir/platform/ios/$project_name.xcodeproj - 然后按照"answer"中列出的步骤操作
Ionic
$project_dir/platform/ios/$project_name.xcodeproj
在项目和目标休息中选择开发团队将所有设置为自动然后它将起作用
在目标的常规设置中选择团队
9 回答
使用Xcode-8.1和iOS-10.1
Preferences
>Accounts
>Add Apple ID
:您现在可以在设备上运行项目!
要将开发者帐户添加到Xcode:
按Cmd⌘,(逗号)
转到
Accounts
标签按照下面的屏幕截图启用开发团队:
如果您仍然遇到此问题,请单击“测试”并为其选择一个团队 .
要在真实设备上运行您的应用,您需要拥有Apple ID,并已使用该ID注册您的设备 . 这就是你得到这个错误的原因 .
这是你如何做到的 .
转到项目导航器 . Cmd-1,如果你找不到它 .
单击项目目标下拉列表并选择目标 .
点击团队下拉列表,然后选择添加帐户 .
使用与您的开发者帐户相关联的Apple ID登录,如果您没有开发帐户,则只使用Apple登录 .
如果你没有't registered your device with that account yet, a button will appear, something like '注册设备' . 单击该按钮,Apple将注册设备并执行证书和代码签名 . (哦,我的独角兽证书和签名比过去容易得多)
选择您的物理设备并点击运行,它应该加载到您的设备上没有错误 .
好吧,在我完成所有这些事情后,我仍然遇到错误,所以我关闭Xcode并再次打开它然后它工作了 .
如果您现在需要禁用团队,因为您没有开发帐户,只需将顶部菜单中的目标更改为iPhone而不是通用iOS设备或真实设备 .
对于那些使用
Ionic
并收到此错误的人 - 您需要打开$project_dir/platform/ios/$project_name.xcodeproj
- 然后按照"answer"中列出的步骤操作在项目和目标休息中选择开发团队将所有设置为自动然后它将起作用
在目标的常规设置中选择团队