iOS - 如何知道 iCloud 照片传输功能是否启用
新的 iCloud 服务有多种可能的配置。我如何知道我的用户的设备是否配置为将拍摄的照片发送到 iCloud 服务器而不是仅将它们存储在设备上?
The new iCloud service has many possible configurations. How may I know if the device of my user is configured to send taken pictures to an iCloud server instead of storing them just on the device ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您想知道 iCloud 是否已激活,您只需调用:
这可以提示您 iCloud 是否可用。如果您想使用 iCloud 存储图片,您可以构建自己的东西。我不太确定你打算做什么。
If you want to know if iCloud is activated you could simply call:
This can give you a hint if iCloud is available at all. If you want to use iCloud to store pictures you can build your own stuff. I'm not really sure what you are planning to do.
只要您在下面的方法中给出有效的普遍容器标识符,就应该返回
YES
:但是,我发现调用
URLForUbiquityContainerIdentifier:
可能首先需要一些时间(几秒)会话中的时间。因此,只需确保在后台调用此函数,以免暂时阻止 UI:As long as you give a valid ubiquity container identifier below method should return
YES
:However, I've found that calling
URLForUbiquityContainerIdentifier:
might take time (several seconds) the very first time within a session. So, just make sure you call this in the background to not block the UI temporarily: