我试图将应用程序提交到应用程序商店,我得到以下错误。我见过类似的问题和发布提出了两种不同的解决方案,但它们都没有解决问题。
“无效的代码签名权利 - 您的应用包的签名包含不受支持的权利值。具体而言,不支持键”com.apple.developer.ubiquity-kvstore-identifier“的值”42Q68FE326。*“。 “
我已经看到了对此问题的两种不同回答 - 它与要启用的iCloud有关,或者与应用ID中的星号/通配符有关。
我创建了一个没有通配符/星号的分发配置文件 - 但仍然启用了iCloud。似乎没有一个复选框来禁用它......?
在Xcode项目中,我将代码签名标识设置为非星号/通配符分发配置文件 - 尽管在配置文件中的Xcode组织器中,早期的配置文件仍然存在 - 包括'iOS Team Provisiong Profile'状态为“未找到有效签名身份”。
我不确定我是否收到此错误,因为此配置文件仍然存在且我需要在Xcode设置中更改其他内容 - 或者如果问题仍然存在于分发配置文件本身中并且它与iCloud设置或我最初使用。
设置应用ID的星号任何帮助都将非常感谢!!!
答案 0 :(得分:2)
似乎苹果昨天搞砸了。只需为您的应用禁用iCloud并重新生成您的证书,一切都应该有效!