需要一个开发团队。 在项目编辑器中select一个开发团队。SDK“iOS 10.0”中的产品types“应用程序”需要代码签名

我在OSX el Captain上安装了Xcode 8。

SDK'iOS 10.0'中的产品types'应用程序扩展'需要代码签名 在这里输入图像说明

尝试运行从GitHub下载的项目时遇到同样的问题。

configurationXcode-8.1 && iOS-10.1

我)在Xcode中添加自己的AppleID [首选项 – >帐户 – >添加苹果ID]

在这里输入图像说明

ii)启用自动签名&&select之前创build的团队。 在这里输入图像说明

iii)更改软件包标识符 在这里输入图像说明

四)代码签署到iOS开发人员。 在这里输入图像说明

v)将configuration文件configuration为自动 在这里输入图像说明

现在它运行在设备上完美:)

要将开发者帐户添加到xcode,请按cmd+, ,然后转到account tab

为了使开发团队。 只需按照下面的屏幕截图。

在这里输入图像说明

如果你仍然有这个问题,点击testing,并select它的团队。

要在真实设备上运行您的应用程序,您需要有一个Apple ID,并使用该ID注册您的设备。 这就是为什么你得到这个错误。

这是你如何做到的。

  1. 转到项目导航器。 命令1,如果你找不到它。

  2. 点击项目目标下拉菜单并select目标。 在这里输入图像说明

  3. 点击团队下拉菜单,然后select添加一个帐户。 在这里输入图像说明

  4. 用您的Apple ID链接到您的开发者帐户,或者如果您没有开发者帐户,只需login您的Apple帐户。

  5. 如果您尚未使用该帐户注册您的设备,则会出现一个button,如“注册设备”。 点击该button,Apple将注册该设备并执行证书和代码签名。 (哦,我的独angular兽证书和签名比以前要容易得多) 在这里输入图像说明

select你的物理设备,并运行,它应该加载到您的设备没有错误。

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

对于那些使用Ionic并接收到这个错误的人,你需要打开你的$project_dir/platform/ios/$project_name.xcodeproj – 然后按照“答案”