【问题标题】:Bundle Missing Provisioning Profile in Xcode upload to App Store/Testflight将 Xcode 中的 Bundle Missing Provisioning Profile 上传到 App Store/Testflight
【发布时间】:2021-11-11 07:44:00
【问题描述】:

我已经能够将我的应用的 iOS 版本上传到 App Store。 但是当我尝试上传 MacOS 版本(Catalyst)时,我不断收到错误

警告 ITMS-90889:“”不能与 TestFlight 一起使用,因为“TradeFlags.app”中的捆绑包缺少配置文件。主要捆绑包应具有配置文件才能符合 TestFlight 的条件。""

我在其他帖子中看到需要重新下载配置文件,我这样做了。 检查 Xcode -> Preferences -> Accounts -> Manage Certificates,当我生成新版本时,我看到所有新版本都已添加。

但当我尝试将构建重新提交到 App Store 时,它​​仍然给出与上述相同的错误。

我不知道下一步该做什么。谁能建议下一步做什么?

【问题讨论】:

  • 这里也一样。可能是 Apple 的一项新“发明”。

标签: xcode testflight mac-catalyst


【解决方案1】:

我认为 Xcode 12 缺乏使用自动配置正确提交 Mac Catalyst 应用程序的能力。

即使这会阻止催化剂应用使用 TestFlight,它仍然可以提交以供审核。

但是,我可以通过创建 Mac Catalyst 配置文件并在提交应用程序时选择手动配置来消除此警告。

【讨论】:

  • 谢谢你会试试的。但我能够在自动选择之前提交应用程序。这只是对隐私链接的更新。代码中没有任何变化,因此它可能是苹果方面的变化。更新到 xcode 13 beta 会破坏我的整个应用程序。
猜你喜欢
  • 1970-01-01
  • 2012-09-18
  • 2017-11-04
  • 2013-06-03
  • 2018-11-14
  • 2012-05-08
  • 1970-01-01
  • 2021-06-30
  • 2020-06-21
相关资源
最近更新 更多