【发布时间】:2021-01-05 23:15:39
【问题描述】:
我非常担心我的证书/个人资料,需要帮助解决问题。我在 iPhone、iPad 和 Mac 的 Apple 应用商店中有我的应用,并且已经发送了多个更新。我最近刚刚将我的 Xcode 更新到 Xcode 12,并且无法再将我的 Mac Catalyst 版本的应用程序发送到 Apple 的公证服务并收到以下错误:
Cannot create a Mac Catalyst Developer ID provisioning profile for "<profile>".
The App Groups capability is not available for Mac Catalyst Developer ID provisioning profiles. Disable this feature and try again.
Provisioning profile failed qualification
Profile doesn't include the selected signing certificate.
Provisioning profile failed qualification
Profile doesn't support App Groups.
在此之前,我自 2 月以来没有生成新的开发者 ID 配置文件,并且在我的应用程序中已经有好几个月的应用程序组,并随它发送了多个更新和公证人。经过大量研究,我发现它可能与我的开发者 ID 配置文件有关,所以我在 Apple 开发者网站上查看了它,发现状态为无效。我制作了一个新版本,删除了无效版本,并尝试了归档新版本并尝试将其发送给 Apple 公证人的步骤,但最终得到了同样的错误。
我进行了更多研究并偶然发现了https://developer.apple.com/support/certificates/,发现删除个人资料可能会导致我无法更新应用商店中的当前应用。我是否删除了更新应用程序的全部权限???
我仍然无法弄清楚公证问题,现在我非常担心我已经搞砸了再次更新我的应用程序的机会。你能帮我解决这两个问题吗?
我有一个 Mac 更新,我想尽快发送到 App Store,但在发送给用户之前想知道它是否安全。
【问题讨论】:
标签: xcode app-store-connect provisioning-profile mac-app-store mac-catalyst