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

Hes*_*ge 25 xcode ios sideloading apple-developer

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

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

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

清除 iPhone 中的所有应用

清除了 iPhone 中的所有配置文件

小智 68

即使我卸载了通过 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>"
)}
Run Code Online (Sandbox Code Playgroud)

而不是<bundleid>会有具体的 id 计入免费应用程序限制。我发现,哪些应用程序是那些,删除它们之后,一切都像魅力一样。

  • 上帝祝福你!这解决了它!事实证明,所有“卸载”的应用程序都被算作“免费开发者档案应用程序”,包括:语音备忘录、Google 文档和快捷方式。一旦我删除或重新安装,它就起作用了! (21认同)
  • 这个错误太荒谬了。 (12认同)
  • 我对这个错误感到畏缩。 (2认同)

小智 19

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


BB9*_*B9z 8

这不是一个错误。苹果限制免费开发者帐户只能在一台设备上安装三个应用程序。

更简单的方法是通过 Xcode 设备窗口删除应用程序,而不是搜索日志文件。

设备窗口

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

当使用免费的 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