我正在尝试在Xcode,Version 8.0 beta 6(8S201h)中创建一个项目,我收到了这个错误。
Apple帐户是免费的,因为我只是玩Xcode,但它迫使我将其设置为团队。有什么帮助吗?
答案 0 :(得分:117)
答案 1 :(得分:60)
在我的情况下,当我更改" Bundle Identifier"时,此错误消失了。对不太通用的东西(例如在末尾添加一些随机数)
答案 2 :(得分:12)
将包标识符更改为更独特的标识符。
如果您正在关注教程并只是添加一个通用标识符,那么在最后添加一些数字可能会解决您的问题。
即。如果您有 HelloWorld 将其更改为 HelloWorld12345
答案 3 :(得分:7)
经过一个小时的挣扎,我只是取消选中“自动管理签名”并回到旧学校指定我的个人资料的方式。可能不是最好的事情,但有效。
答案 4 :(得分:5)
检查这些事情。
1.设备是否已连接到您的系统。
2.在xcode中部署目标。 (常规 - >部署信息 - >部署目标) 它应该与您的设备的ios版本匹配。
3.更改您的包标识符。遵循在设备中运行时为项目设置唯一捆绑标识符的一般规则。 见what is correct format of bundle identifier in iOS?
还要注意您在项目中设置的包标识符的数量。请记住所有包标识符或在某处记下它。由于您使用的是免费帐户,因此您无法访问捆绑包ID的数量。
您还应该在项目的“功能”部分禁用推送通知。尝试以group.com.someString格式更改“应用程序组”。
这些东西帮助我在真实设备中运行我的应用程序而没有任何错误。
答案 5 :(得分:4)
分析手机需要几分钟时间。 。 。观看顶部的状态栏,确保您的手机在顶部进行了分析。
接下来,请务必选择您的手机作为目标,而不是iPhone 7或iPhone 8 ...您的确切手机。这可以通过选择:产品>来完成。目的地> (拿起你的手机)
只有在Xcode创建个人资料后,您的手机才会在插入,打开并保持运行几分钟后显示。
答案 6 :(得分:3)
答案 7 :(得分:3)
我多次出现此错误,以及为我解决的问题如下:
如果这不起作用,那么您应该考虑撤销您的证书,然后再创建一个新证书并再次执行上述步骤。
答案 8 :(得分:2)
此错误的原因是具有给定的捆绑标识符的App ID不可用
解决方案:更改捆绑包标识符简单:)
答案 9 :(得分:2)
经过一段时间后出现同样令人不安的错误,并且在我写了一个独特的Bundle Identifier并且它没有帮助之后, 我搜索了网页,发现here我的错误是我选择了虚拟设备,而不是真正的设备。解决方案是:
1.我插上了我的iPhone
2.我点击按钮 - 设置活动方案。它在顶部 - 设备iPhone。 错误消失了。
答案 10 :(得分:1)
此错误是因为您选择了目标而不是项目名称,所以请在Xcode常规的左侧找到您的项目名称。单击它,然后将其从“目标”更改为“项目”部分。
答案 11 :(得分:1)
将Deployment Target
更改为新版本,然后解决
答案 12 :(得分:0)
添加此内容是因为我花了四个小时才弄清楚。
Xcode将无法为没有名称(即“”或“”)的设备创建配置文件。当我将设备名称更改为其他名称时,上述步骤有效。
答案 13 :(得分:0)
更改包标识符,直接解决方案
答案 14 :(得分:0)
对我来说,这是在我制作tvOS应用程序且没有注册appleTV时发生的。
通常,您需要插入设备或已登录(连接到设备)..然后它显示在这里:https://developer.apple.com/account/resources/devices/list
您也可以在此处添加设备。.您需要单击“重置”才能添加新设备。重置按钮应标记为“修改”,因为它不会重置任何内容。
例如,如果您需要制作一个tvOS应用程序,则需要在设备列表中安装Apple TV。一旦添加,那就很好了。吻。
答案 15 :(得分:0)
对我来说,当我尝试在具有比我正在运行的Xcode版本所支持的iOS版本更高的设备上运行时,发生了这种情况。
答案 16 :(得分:0)
手册:
自动:
答案 17 :(得分:0)
答案 18 :(得分:-1)
使我免于发生此错误的是我更改了捆绑包标识符。
尝试做到这一点