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

我得到这个错误:

签署“目标”需要一个开发团队。在项目编辑器中选择一个开发团队。 在SDK“iOS 10.0”中,产品类型“应用程序”需要代码签名


当前回答

对于那些在我之后来这里的人,如果是Xcode 11和iOS 13,那么你的布局可能看起来有点不同于你在这个问题的主要答案中看到的。

首先,像答案中提到的那样:在Xcode Preferences中添加你的Apple ID > Accounts > Add Apple ID。

然后单击位于左侧面板的项目名称。然后你会看到一个设置窗口。然后寻找“签约与能力”,在那里你可以看到“团队”,并选择你的名字作为选项。

其他回答

Xcode 11.4

点击:

你的项目 签约与能力 选择你的团队。

在Xcode13中:在导航栏中选择你的项目->,你会看到TARGETS ->单击TARGETS ->下面的项目名称,你会看到Signing& Capabilities

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

添加开发者账号到Xcode:

按Cmd⌘+,(逗号) 转到帐户选项卡 按照下面的屏幕截图来启用开发团队:

至少在某些情况下,可能还需要信任移动设备上的开发者配置文件。如果您在移动设备上看到“不受信任的开发人员”错误对话框,请参阅此问答。

Xcode-8.1 & iOS-10.1

在Xcode首选项中添加Apple ID

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

更改Bundle标识符:

代码签名到iOS开发者:

将配置文件设置为自动:

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