我正在尝试获取我的容器 ID 的 url,但该方法不断返回
nil
。
我已完成以下操作:
iCloud Key-Value Store
添加到权利文件中。我的代码是:
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
//Override point for customization after application launch.
let cloudURL = FileManager.default.url(forUbiquityContainerIdentifier: nil)
print(cloudURL as Any)
return false
}
我已经查找了几乎所有与此问题相关的问题并尝试了答案,但它不起作用。
试试这个:
在“设置”应用程序内的“iCloud”菜单下。我注意到“文档和数据”已设置为关闭。 解决方案是将
('文档和数据' 更改为 '打开'。
然后就成功了,我不确定是哪个部分使它起作用,希望得到帮助。