如果用户未打开iCloud Drive,则CloudKit应用程序具有哪些限制 [英] Which restriction an app with CloudKit has if user does not turn on iCloud Drive

查看:98
本文介绍了如果用户未打开iCloud Drive,则CloudKit应用程序具有哪些限制的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如果用户不打开iCloud Drive,哪些CloudKit服务不可用?

Which CloudKit services are not available if user not turns on iCloud Drive?

是否可以通过应用程序打开iCloud Drive?

Is it any way to turn on iCloud Drive from app?

我想无论使用iCloud Drive还是从公共容器下载记录都可以,仅在启用容器的情况下才编写容器?!

I guess downloading records from public container should work regardless iCloud Drive, writing container only if it is enabled?!

推荐答案

CloudKit已链接到iCloud帐户。如果用户登录到iCloud,但未启用iCloudDrive,则CloudKit没有任何限制。

CloudKit is linked to the iCloud account. If the user is login in into iCloud, but does not have iCloudDrive enabled, then there are no limitations to CloudKit.

如果用户未登录iCloud,则他只能访问公共数据。您可以在CloudKit仪表板上的任何recordType上进行设置。

If the user is not logged in into iCloud, then he can only access public data. You could set this on any recordType from the CloudKit dashboard.

无法从应用程序内部更改登录。您只能从设置应用登录。也无法从您的应用程序启用iCloud Drive。为此,您还需要转到设置应用

There is no way to change the login from within your app. You can only login from the settings app. There is also no way to enable iCloud Drive from your app. For that you also need to go to the settings app

这篇关于如果用户未打开iCloud Drive,则CloudKit应用程序具有哪些限制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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