我试图在Xcode中创建一个项目,版本8.0 beta 6 (8S201h),我得到这个错误。

苹果账户是一个免费的,因为我只是在玩Xcode,但它迫使我把它设置为一个团队。任何帮助吗?


当前回答

这个错误是因为你选择了一个目标而不是项目名称,所以请在Xcode的general左边找到你的项目名称。单击它并将其从目标部分更改为项目部分。

其他回答

检查这些东西。

1.设备是否连接到您的系统。

2.xcode中的部署目标。(常规->部署信息->部署目标) 它应该与你设备的ios版本相匹配。

3.更改包标识符。在设备中运行时,遵循为项目设置唯一的包标识符的一般规则。 看到了吗在iOS中bundle标识符的正确格式是什么?

还要注意您在项目中设置的包标识符的数量。请记住所有的捆绑包标识符或将其记在某个地方。由于您使用的是免费帐户,所以您对捆绑包id的数量有限制。

您还应该在项目的“功能”部分禁用推送通知。尝试更改group.com.someString格式的“应用程序组”。

这些东西帮助我在真正的设备上运行我的应用程序,没有任何错误。

经过一段时间,同样令人不安的错误,在我写了一个唯一的Bundle Identifier之后,它没有帮助, 我在网上搜索,发现我的错误是我选择了虚拟设备而不是真实设备。解决方案是:

1.我给iPhone插了电

2.我点击了按钮——设置激活方案。它就在顶部设备iPhone上。 错误已经消失了。

因为我没有iPhone,所以在苹果开发帐户上添加一个假设备对我很有帮助:

https://developer.apple.com/account/resources/devices/list

可以添加的设备示例:

名称:“NotARealDevice” 设备ID: 12345678901234567890123456789012345678901234567890

加上这个是因为我花了4个小时才算出来。

Xcode将无法为没有名称的设备创建配置文件。“”或“”。当我将设备名称更改为其他名称时,上述步骤起作用了。

这个错误是因为你选择了一个目标而不是项目名称,所以请在Xcode的general左边找到你的项目名称。单击它并将其从目标部分更改为项目部分。