1. 在苹果开发者账号中配置Identifier 支持iCloud 功能
在iCloud Containers 中创建container
在Identifier 配置中,打开iCloud功能,选择刚刚创建的container
2. 重新生成描述文件(因为原来的描述文件不支持iCloud功能)
3. 配置xcode, Capability配置页中,打开iCloud功能选项,按如下配置
如果红框中的选中项报错,则1)检查使用的描述文件是否是新生成的,2. 开发者账号中 container 是否配置在identifier中了
3. 如果以上配置完全正确,但是还是报错,则 稍微修改下 General 标签中的 bundle id 改成错的,编译以后,再改成正确的就能解决问题 ,这个参考了某大神的做法,确实管用,看来还是xcode本身的问题。。。