大佬教程收集整理的这篇文章主要介绍了objective-c – 使用iOS 8的iCloud,Core Data和Xcode 6.01的无效代码签名权利,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
使用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,但我真的不知道该怎么做.
任何指导都非常值得赞赏.
以上是大佬教程为你收集整理的objective-c – 使用iOS 8的iCloud,Core Data和Xcode 6.01的无效代码签名权利全部内容,希望文章能够帮你解决objective-c – 使用iOS 8的iCloud,Core Data和Xcode 6.01的无效代码签名权利所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。