我在OS X El Capitan上安装了Xcode 8。
我得到这个错误:
签署“目标”需要一个开发团队。在项目编辑器中选择一个开发团队。 在SDK“iOS 10.0”中,产品类型“应用程序”需要代码签名
我在OS X El Capitan上安装了Xcode 8。
我得到这个错误:
签署“目标”需要一个开发团队。在项目编辑器中选择一个开发团队。 在SDK“iOS 10.0”中,产品类型“应用程序”需要代码签名
添加开发者账号到Xcode:
按Cmd⌘+,(逗号) 转到帐户选项卡 按照下面的屏幕截图来启用开发团队:
至少在某些情况下,可能还需要信任移动设备上的开发者配置文件。如果您在移动设备上看到“不受信任的开发人员”错误对话框,请参阅此问答。
Xcode-8.1 & iOS-10.1
在Xcode首选项中添加Apple ID
启用签名自动&&选择您之前创建的团队:
更改Bundle标识符:
代码签名到iOS开发者:
将配置文件设置为自动:
您现在可以在设备上运行项目了!
对于那些使用Ionic并收到这个错误的人,你需要打开你的$project_dir/platform/ios/$project_name。Xcodeproj -然后按照“answer”中列出的步骤操作
要在真正的设备上运行你的应用,你需要有一个Apple ID,并用这个ID注册你的设备。这就是为什么您会得到这个错误。
你可以这样做。
Go to the project Navigator. Cmd-1 if you can't find it. Click the project target dropdown and pick Target. Click on the Team dropdown and pick add an account. Sign in with your Apple ID that is linked to your developer account, or just your Apple if you don't have a dev account. If you haven't registered your device with that account yet, a button will appear, something like 'Register device'. Click that and Apple will register the device and do the certificates and code signing. (Oh my unicorns certificates and signing is so much easier than it used to be)
选择您的物理设备并点击运行,它应该加载到您的设备上没有错误。
我在我的React Native项目上有这个错误,奇怪的是,我认为我没有编辑正确的.xcodeproj文件!我进入我的项目目录。/appname/ios’,打开项目文件,将我的团队名称编辑到项目中,它开始工作了。
最近在Xcode 11 beta 2上出现了这个问题:
在左侧面板上选择您的项目 找到目标的“Signing & Capabilities”标签
如果你的目标没有“签名和能力”选项卡(在我的例子中只有测试目标有),打开你的项目的构建设置,点击“全部”而不是“基本”/“自定义”。在设置下找到签名,并确保您已经设置了开发团队。
如果需要,对测试目标重复相同的步骤
对于那些在我之后来这里的人,如果是Xcode 11和iOS 13,那么你的布局可能看起来有点不同于你在这个问题的主要答案中看到的。
首先,像答案中提到的那样:在Xcode Preferences中添加你的Apple ID > Accounts > Add Apple ID。
然后单击位于左侧面板的项目名称。然后你会看到一个设置窗口。然后寻找“签约与能力”,在那里你可以看到“团队”,并选择你的名字作为选项。
在Xcode13中:在导航栏中选择你的项目->,你会看到TARGETS ->单击TARGETS ->下面的项目名称,你会看到Signing& Capabilities