首页 > 解决方案 > 将 Xcode 中的 Bundle Missing Provisioning Profile 上传到 App Store/Testflight

问题描述

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

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

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

首选项-Xcode-ManageCerts

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

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

标签: xcodetestflightmac-catalyst

解决方案


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

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

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

在此处输入图像描述


推荐阅读