【发布时间】:2021-08-03 20:57:01
【问题描述】:
在我将 Xcode 版本更新到 12.5 后,App Clip 出现问题。
在 App Store Connect 上传期间,我收到警告:
TMS-90876: Missing entitlement - This app contains an app clip. The entitlement 'com.apple.developer.associated-appclip-app-identifiers' should be present and include the value of the app clip's application identifier.
没有关于如何添加此权利的信息
我尝试将“com.apple.developer.associated-appclip-app-identifiers”密钥添加到权利文件
<key>com.apple.developer.associated-appclip-app-identifiers</key>
<array>
<string>{my_clip_bundle_id}</string>
</array>
但出现错误
Provisioning profile "iOS Team Provisioning Profile: {my_bundle_id}" doesn't match the entitlements file's value for the com.apple.developer.associated-appclip-app-identifiers entitlement.
【问题讨论】:
-
权利应该是自动生成的。这就是我所做的:guide
-
确实如此,并且一直工作到 Xcode 12.5。我在您的示例中看到没有 com.apple.developer.associated-appclip-app-identifiers 的迹象但是您是否尝试将应用程序上传到 TestFlight ?只有上传完成后才会出现警告
-
有趣...其他一些人是also getting the same problem。可能是 Xcode 12.5 的错误。
-
我昨天在 xcode 12.5 中突然遇到了同样的问题,尽管一周前发布了一个版本。我们没有应用剪辑,也没有尝试添加应用剪辑,所以这很神秘。
-
您解决了这个问题吗?我仍然无法使用应用剪辑
标签: ios swift xcode apple-appclips