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

问题描述

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

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

在尝试运行这个项目后,我突然发现我无法在手机上运行自己的项目。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 的增强现实项目之前成功运行的应用程序的名称。我怎样才能把事情改回原来的样子?换句话说,如何在不更改捆绑标识符的情况下再次在手机上运行我的应用程序?非常感谢。

标签: iosxcodeprovisioning-profileapp-idbundle-identifier

解决方案


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


推荐阅读