iOS   发布时间:2022-05-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了objective-c – 使用iOS 8的iCloud,Core Data和Xcode 6.01的无效代码签名权利大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我在App Store中有一个现有的应用程序,它适用于iOS 7和8.它是一个使用COre Data存储从用户添加的信息的应用程序,以及用于同步的iCloud(没有键值存储). 使用Xcode 5.1.1,一切都运行良好.我刚刚花了一些时间为我的用户发布紧急时区修复,因此修复与iCloud和Core Data无关.自从Xcode 6.0.1和iOS 8 SDK发布以来,我开始使用它. 在今天早上验
我在App Store中有一个现有的应用程序,它适用于iOS 7和8.它是一个使用COre Data存储从用户添加的信息的应用程序,以及用于同步的iCloud(没有键值存储).

使用Xcode 5.1.1,一切都运行良好.我刚刚花了一些时间为我的用户发布紧急时区修复,因此修复与iCloud和Core Data无关.自从Xcode 6.0.1和iOS 8 SDK发布以来,我开始使用它.

在今天早上验证我的应用程序时,我收到以下错误

Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in a provisioning profile. The bundle contains a key that is not included in the provisioning profile: 'com.apple.developer.icloud-container-environment' in Payload/AppName.app/AppName'.

在Developer门户中,我的App ID启用了iCloud,但仅适用于Xcode 5,因为我还不想使用CloudKit:

在Xcode的部分中,在Xcode 6中,我现在看到以下内容,就像其他人一样:

使用我的权利文件夹.所以在我的情况下,它类似于82828282.com.company.app,并且在功能部分中为红色.

我不太明白我应该做些什么来让这个工作.

问题

1)@R_584_10675@用CloudKit吗?

2)我是否必须在Developer Portal的App ID中启用CloudKit?

3)我应该在Developer Portal中使用iCloud容器吗?

我目前的iCloud设置是使用权利:TeamID.identifier.

我通过从Xcode 5.1.1提交应用程序来解决这个问题,因为这是一个紧急修复,但我只是不明白如何使用iOS 8和Xcode 6.0.1进行未来开发,使用iCloud和我的应用程序中仍然启用了核心数据.

我在SO中看到了一些类似的案例,比如这里(iCloud Core Data Not available after running in Xcode 6 / ios 8 SDK)和Using Core Data,iCloud and CloudKit for syncing and backup and how it works together,但我真的不知道该怎么做.

任何指导都非常值得赞赏.

解决方法

如果你想在Xcode 6将它更新到iCloud容器之后继续使用旧的Ubiquity容器格式(以$(TeamIdentifierPrefiX)开头的那个),你必须:

>转到证书,标识符和Apple会员中心的个人资料页面,并在您的应用程序ID的iCloud设置中设置“与Xcode 5兼容” – 似乎您已经这样做了.>确保您的权利文件中没有任何“com.apple.developer.icloud-services”键或“com.apple.developer.icloud-container-identifiers”键.>您可能需重新生成使用此App ID的所有配置文件.

大佬总结

以上是大佬教程为你收集整理的objective-c – 使用iOS 8的iCloud,Core Data和Xcode 6.01的无效代码签名权利全部内容,希望文章能够帮你解决objective-c – 使用iOS 8的iCloud,Core Data和Xcode 6.01的无效代码签名权利所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。