"TestFlight Users In The Provisioning Profile" 与 AdHoc 配置文件中的用户不一致

"TestFlight Users In The Provisioning Profile" doesn't coincide with users in the AdHoc provisioning profile

我创建了一个全新的 TestFlight 帐户,当我将构建添加到该帐户时,我看到 TestFlight Users In The Provisioning Profile 下有 79 个用户。问题是我使用仅包含 3 个设备的 ADHoc 配置文件构建了应用程序,所以为什么我看到了我在 Apple Developer Portal 注册的设备的完整列表,而不仅仅是可用的设备配置文件(如句子 TestFlight Users In The Provisioning Profile 所述)?

我也遇到了同样的问题。 这是因为您从苹果开发者帐户创建的配置文件。 让那 79 台设备注册到那个苹果开发者帐户。 请检查该帐户一次。

我偶尔会 运行 遇到这个问题,并在尝试一些事情后让它再次工作。

  1. 重启Xcode。 (令人惊讶的是,解决问题的频率如此之高。)
  2. 确保在存档和导出时将正确的配置文件与应用程序捆绑在一起。如果您使用的是 Xcode 6,则该过程已稍作更改,您可能包含了错误的配置文件。 (查看您的构建设置,然后在导出存档时查看每个屏幕上的详细信息。)
  3. 尝试重新生成您的配置文件。
  4. 确保您已在 Xcode 中刷新您的帐户,以便它具有最新的配置文件。
  5. 如果这些都不起作用,请尝试创建一个新的签名证书并用它生成您的配置文件。
  6. 然后在 Xcode 中再次刷新您的帐户。
  7. 如果仍然无效,请尝试从 Xcode 中完全删除您的帐户,重新启动 Xcode,然后再次添加您的帐户。

这些是我用来让事情恢复正常的一些技巧。也许那里有更明确的答案。