已达到免费开发配置文件的最大应用数量。 Xcode 11.5

Posted

技术标签:

【中文标题】已达到免费开发配置文件的最大应用数量。 Xcode 11.5【英文标题】:The maximum number of apps for free development profiles has been reached. Xcode 11.5 【发布时间】:2020-09-09 04:36:42 【问题描述】:

我在更新后不久将 Xcode 从 11.4 更新到 11.5,我无法在我的物理设备上运行应用程序,而我的物理设备目前也在运行最新的 ios 13.5。当我尝试运行应用程序时,会出现错误提示 "-402620383--已达到免费开发配置文件的最大应用数量。" 即使我的手机上没有运行任何应用程序。

到目前为止,我已经尝试过了,

清除所有配置文件,窗口>>设备和模拟器>>右键单击设备。 从计算机上取消配对 iPhone 并重新配对。 从 Xcode 中删除我的免费开发者帐户并重新登录。 重新启动我的电脑 清理项目

Cleared all apps in iPhone

Cleared all provisioning profiles from the iPhone

【问题讨论】:

这有帮助吗? apple.stackexchange.com/questions/242678/… 试过了,不行 我遇到了这个问题,但MIFreeProfileValidatedAppTracker 没有结果。但是,这是因为上面在 Ask Different 链接中的答案之一是我的问题。 【参考方案1】:

即使我卸载了通过 Xcode 安装的所有应用程序,我也遇到了同样的问题。我发现更新到 Xcode 11.5 和 iOS 13.5 后,其他一些应用程序(不是我开发的)都被计入了限制。

在 Macbook 上打开控制台应用程序并在尝试从 Xcode 安装应用程序时捕获日志。在左侧的设备下 > 选择您的 iPhone 设备 > 然后搜索 MIFreeProfileValidatedAppTracker 和类似的内容:

[MIFreeProfileValidatedAppTracker _onQueue_addReferenceForApplicationIdentifier:bundle:error:]: 182: This device has reached the maximum number of installed apps using a free developer profile: (
    "<bundleid>",
    "<bundleid>",
    "<bundleid>"
)

而不是&lt;bundleid&gt;,将有具体的 ID 计入免费应用程序限制。我发现这些是哪个应用程序,删除了它们,之后一切都像魅力一样。

【讨论】:

上帝保佑你!这解决了它!事实证明,所有“卸载”的应用程序都被算作“免费的开发者资料应用程序”,包括:语音备忘录、谷歌文档和快捷方式。一旦我删除或重新安装,它就起作用了! 非常感谢!我花了 24 小时寻找解决此问题的方法!我终于可以睡觉了! 这个错误简直太荒谬了。 我对这个错误感到畏缩。 @HlawulekaMAS 按 cmd + 空格并输入 console.app【参考方案2】:

除了 Artur Peplinski 的回答外,所有受影响的应用程序都是卸载的应用程序。 Apple 在 iOS 11 中包含一项功能,可在 14 天后自动卸载未使用的应用程序。您可以在 iOS 设置中禁用此功能。如果您再次加载它们或删除它们,它可以工作

【讨论】:

我有太多的应用程序??????,这将永远持续 @frazras,我也是,这个错误很烦人 我将 Xcode 更新到 11.6,但问题仍然存在。 ? 卸载的应用程序可以被删除,而无需在它之前下载它们(长按不会为它们显示“删除应用程序”按钮)。只需进入编辑屏幕模式(长按任何应用程序并尝试在屏幕上移动它以使左上角出现十字)。它帮助我在几分钟内删除了 150 多个卸载的应用程序。【参考方案3】:

这不是错误。 Apple 限制免费开发者帐户,只允许在设备上安装三个应用程序。

更简单的方法是通过 Xcode 设备窗口删除应用程序,而不是通过日志文件搜索。在 Xcode 13.1 中,可以从 Window > Devices and Simulators 菜单项或使用 shift + command + 2 键盘访问设备窗口快捷方式。

使用删除按钮删除同一帐户下的应用。

当使用免费的 Apple Developer 帐户定位运行 iOS 13.3.1、tvOS 13.3.1、watchOS 6.1 或更高版本的设备时,应用扩展错误地计入同时安装三个应用的限制。发生这种情况时,Xcode 会报错:“已达到免费开发配置文件的最大应用数量。” (59264389) (FB7568073)

解决方法:从您的设备中删除使用您的免费帐户签名的应用程序,并使用 Xcode 的“设备”窗口从设备中删除任何关联的配置文件。如果您的应用包含两个以上的应用扩展程序,请将它们移除以保持在三个应用的限制之下。

https://developer.apple.com/documentation/xcode-release-notes/xcode-11_4-release-notes

【讨论】:

【参考方案4】:

如果您已加入 Apple 开发者计划,但仍有此问题,请尝试以下操作:

1

转到 Xcode 首选项

2

导航到“帐户”

3

打开“管理证书”

4

添加此证书

【讨论】:

以上是关于已达到免费开发配置文件的最大应用数量。 Xcode 11.5的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 9 在每周限制之前停止签名方式

使用中的配置文件对象的数量已达到最大值且无法再启动任何对象

SQL Server 用户实例错误:现有数据库已达到允许的最大数量

什么是fpga 中的配置文件

更新 iOS 分发配置文件

上传到应用商店后的 XCode 6 无效(已处理)分发配置文件