iphone – 如何检测用户是否为我的应用启用了iCloud?

iphone – 如何检测用户是否为我的应用启用了iCloud?,第1张

概述我开发了支持iCloud的iPhone应用程序,但我遇到的问题是,即使用户为我的应用程序关闭iCloud备份,它也会重新启动iCloud并反映我的其他设备上的更改,所以我想知道如何我可以得到我的应用程序是否启用了iCloud.它专门用于App not for Device,如果设备启用了iCloud,但我的应用程序已关闭,那么它不应该进行任何备份,请帮助我们. Thanx提前. 请使用此选项检查i 我开发了支持iCloud的iPhone应用程序,但我遇到的问题是,即使用户为我的应用程序关闭iCloud备份,它也会重新启动iCloud并反映我的其他设备上的更改,所以我想知道如何我可以得到我的应用程序是否启用了iCloud.它专门用于App not for Device,如果设备启用了iCloud,但我的应用程序已关闭,那么它不应该进行任何备份,请帮助我们.

Thanx提前.

解决方法 请使用此选项检查iCloud的状态是否已启用.

NSfileManager *fileManager = [NSfileManager defaultManager]; NSURL *iCloudURL = [fileManager URLForUbiquityContainerIDentifIEr:nil]; NSLog(@"%@",[iCloudURL absoluteString]); if(iCloudURL){ NSUbiquitouskeyvalueStore *iCloudStore = [NSUbiquitouskeyvalueStore defaultStore]; [iCloudStore setString:@"Success" forKey:@"iCloudStatus"]; [iCloudStore synchronize]; // For Synchronizing with iCloud Server NSLog(@"iCloud status : %@",[iCloudStore stringForKey:@"iCloudStatus"]); }

这将告诉你它是否是ON / OFF 总结

以上是内存溢出为你收集整理的iphone – 如何检测用户是否为我的应用启用了iCloud?全部内容,希望文章能够帮你解决iphone – 如何检测用户是否为我的应用启用了iCloud?所遇到的程序开发问题。

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

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1083278.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存