更改团队ID后iCloud Key-value存储登录错误

问题描述 投票:0回答:1
Provisioning profile "iOS Team Provisioning Profile: com.company.appname" doesn't match the entitlements file's value for the com.apple.developer.ubiquity-kvstore-identifier entitlement.

我已经更改了我的应用程序团队 ID,之后当我在 iCloud 中使用键值存储选项时使用自动管理登录时它返回上述错误。

我的应用程序已经在 AppStore 上发布。我该如何解决这个问题?

ios xcode icloud keychain provisioning-profile
1个回答
0
投票

我遇到了同样的问题,我想我找到了解决它的方法。查看您的应用程序的权利,您会看到一个名为 iCloud Key-Value Store (com.apple.developer.ubiquity-kvstore-identifier) 的键,其值为 $(TeamIdentifierPrefix)$(CFBundleIdentifier).

您必须将 $(TeamIdentifierPrefix) 替换为您之前的团队 ID(转移前的团队 ID)。假设您以前的团队 ID 是:4129UNA29J,它最终应该看起来像:4129UNA29J.$(CFBundleIdentifier)

如果有帮助,请告诉我!

© www.soinside.com 2019 - 2024. All rights reserved.