Ios 设置配置文件和NSUbiquitousKeyValueStore问题

Ios 设置配置文件和NSUbiquitousKeyValueStore问题,ios,ios-provisioning,provisioning-profile,code-signing-entitlements,nsubiquitouskeyvaluestore,Ios,Ios Provisioning,Provisioning Profile,Code Signing Entitlements,Nsubiquitouskeyvaluestore,我目前正在开发的应用程序最初是由其他人在另一台mac上开发的,并且有几个与之相关的配置文件。大约一个月前,我制作了一个新的资源调配配置文件,在原始开发人员测试的同一台设备上进行测试,一切正常。从过去几天开始,我在设备上运行应用程序时收到以下错误: NSUbiquitousKeyValueStore error: com.companyname.appname has no valid com.apple.developer.ubiquity-kvstore-identifier entitlem

我目前正在开发的应用程序最初是由其他人在另一台mac上开发的,并且有几个与之相关的配置文件。大约一个月前,我制作了一个新的资源调配配置文件,在原始开发人员测试的同一台设备上进行测试,一切正常。从过去几天开始,我在设备上运行应用程序时收到以下错误:

NSUbiquitousKeyValueStore error: com.companyname.appname has no valid com.apple.developer.ubiquity-kvstore-identifier entitlement
我研究了这个错误,得出结论,我的权利在某种程度上是错误的。然后我发现它们被关闭了,这是我为了让新的配置文件在设备上工作而做的事情。我再次打开了授权,并出现了一个熟悉的错误:

The executable was signed with invalid entitlements ... (0xE8008016).
为了解决这个问题,我在互联网上尝试了很多来自不同渠道的建议,但似乎都不管用,这就是我最初关闭福利的原因(一个有效的建议)

我创建的配置文件在设备的“配置文件”选项卡下列为有效配置文件。还有4个其他配置文件仅列在库的“配置文件”选项卡中

应用程序是否可以在没有权限文件的情况下上载到商店

是否可以进行应用程序的最终分发和二进制文件的上载,并且NSUbiquitousKeyValueStore错误:将不存在

有谁能给我一个相当全面的逐步指南,完全删除旧的资源调配配置文件和当前授权之间的链接,或者一种更改授权文件以使用当前资源调配配置文件的方法


我知道这类错误很难诊断和解决,但非常感谢您的帮助。

我发现问题的根源是我试图为应用程序签名的配置文件具有通配符*appID,因此不匹配。一个相当愚蠢的错误,但其他人可能会遇到