iCloud设置和配置 [英] iCloud set up and provisioning

查看:989
本文介绍了iCloud设置和配置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图在我的iOS应用程序中设置iCloud,我已经做了以下操作:


  1. 删除了mac上的所有旧证书。

  2. 在Dev控制台中将iCloud添加到应用程序中 - 创建了新容器并添加到了应用程序中。

  3. 重新启动开发程序并下载

  4. 安装了这项设置

  5. 向应用程序添加了iCloud授权

这是所有的错误...



我无法让应用程序再次运行,应用程序正在建设,但我得到一个错误说:



在您的应用程序的代码签名授权文件中指定的权利与您的配置文件中指定的不一致。



(0xE8008016) 。



任何想法



更新:我已经设法能够运行应用程序,



现在我在验证过程中遇到错误...

p>

有4:无效的代码签名权利。您的应用程序包的签名包含iOS不支持的代码签名权利。具体来说,Payload中的键'com.apple.developer.icloud-container-identifiers' - 不支持



其他3类似于其他容器!

解决方案

向苹果提交报告后,结果证明苹果系统没有用了!



好吧,如果你正在创建一个新的应用程序,或者你只是添加iCloud到你的应用程序 - 你需要确保系统不拾起或创建一个iOS8云容器! p>

如果需要将其从应用程序授权文件中删除,请在Apple开发者控制台中删除所选的容器,然后重新下载证书!



再次感谢苹果!



我被指责使用预发布的软件!我还没有触摸Xcode 6!


I am trying to set up iCloud within my iOS application, I have done the following:

  1. Removed all old certs on mac.
  2. Added iCloud to the App in Dev Console - created new container and added to app
  3. Redone the dev provision and downloaded
  4. Installed the provision
  5. Added the iCloud Entitlement to the app

And this is where is all goes wrong...

I can't get the app running again, the app is building but I am getting an error saying:

The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile.

(0xE8008016).

Any ideas??

UPDATE: I have managed to be able to run the application to get everything programmed and put in place, everything is set up iTunes Connect end, all provisions are valid and sync'd.

Now I am getting errors during validation...

There are 4: Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported by iOS. Specifically, key 'com.apple.developer.icloud-container-identifiers' in Payload ------- not supported

Other 3 are similar for other containers!

解决方案

After submitting a report to Apple, it turns out that Apple systems are useless AGAIN!

Ok, so if you are creating a NEW application or you are only just adding iCloud to your application - you will need to make sure the system doesn't pick up or create a iOS8 cloud container!

If it does you need to remove it from your app entitlements file, remove the selected containers in the Apple Developer Console and re-download certs again!

Thanks Apple again!

I got blamed for using pre-released software! I haven't touch Xcode 6 yet!!!

这篇关于iCloud设置和配置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆