Xcode 提示“已达到您的最大 App ID 限制”和“Xcode 找不到任何 iOS 应用开发配置文件”

Posted

技术标签:

【中文标题】Xcode 提示“已达到您的最大 App ID 限制”和“Xcode 找不到任何 iOS 应用开发配置文件”【英文标题】:Xcode says "Your maximum App ID limit has been reached" and "Xcode couldn't find any iOS App Development provisioning profiles" 【发布时间】:2020-06-25 13:07:19 【问题描述】:

几周以来,我一直在用 Xcode(macOS Catalina 10.15.5 上的 11.5)编写应用程序,并在我的 iPhone 11 Pro Max (ios 13.5.1) 上成功运行它们。目前我只对开发感兴趣,对应用商店不感兴趣,而且我属于我自己的个人团队。

然后我尝试运行 Apple 的增强现实项目 https://developer.apple.com/documentation/arkit/world_tracking/tracking_and_visualizing_planes

尝试运行这个项目后,突然发现自己的项目无法在手机上运行了。 Xcode 现在给我以下两条错误消息:

与 Apple 通信失败:已达到您的最大 App ID 限制。您每 7 天最多可以创建 10 个 App ID。

未找到“edu.myschool.NameOfMyApp”的配置文件:Xcode 找不到任何与“edu.myschool.NameOfMyApp”匹配的 iOS 应用开发配置文件。

我已经有一个解决方法,但它既愚蠢又随意。当我创建一个新的 Xcode 项目时,我选择 Project Navigator 顶部的蓝色项目文件,转到“Signing & Capabilities”,并将捆绑标识符从 edu.myschool.NameOfMyApp 更改为 edu.myschool.NameOfOldApp,其中 NameOfOldApp是我在不幸地尝试 Apple 的增强现实项目之前成功运行的应用程序的名称。我怎样才能把事情改回原来的样子?换句话说,如何在不更改捆绑标识符的情况下再次在手机上运行我的应用程序?非常感谢。

【问题讨论】:

【参考方案1】:

您似乎没有开发者计划的帐户,并且仅限于几个应用程序。您可以要求 Apple 清理您现有的配置文件和捆绑包 ID,但您可能很快就会遇到类似的情况。或者您可以为开发者计划付费(每年 99 美元),这样您就可以管理您的所有个人资料、证书、捆绑包等。

【讨论】:

以上是关于Xcode 提示“已达到您的最大 App ID 限制”和“Xcode 找不到任何 iOS 应用开发配置文件”的主要内容,如果未能解决你的问题,请参考以下文章

升级xcode8之后出现报错提示,提示swift版本问题

Xcode .m实现文件 关键字没有提示,不提示代码补全功能,问题解决。

XCode 提示自动补全的速度很慢

Xcode 提示“已达到您的最大 App ID 限制”和“Xcode 找不到任何 iOS 应用开发配置文件”

转Xcode方法提示不显示的解决办法

为啥 Xcode 自动补全在导入时会提示 .m 文件?