是否可以从Android原生应用程序使用CloudKit Web Service
?如果我想让用户能够修改记录,那么在原生应用程序中,认证弹出窗口会如何显示?
我可以在原生应用程序中放置一个按钮,打开浏览器并显示重定向内容,当验证成功时,指定一个回调函数,其中可以接收唯一标识用户的令牌,我猜用户记录名称可以被接收?
苹果工程师在这个会话视频中谈到了从Web登录:https://developer.apple.com/videos/wwdc/2015/?id=704
是否可以从Android原生应用程序使用CloudKit Web Service
?如果我想让用户能够修改记录,那么在原生应用程序中,认证弹出窗口会如何显示?
我可以在原生应用程序中放置一个按钮,打开浏览器并显示重定向内容,当验证成功时,指定一个回调函数,其中可以接收唯一标识用户的令牌,我猜用户记录名称可以被接收?
苹果工程师在这个会话视频中谈到了从Web登录:https://developer.apple.com/videos/wwdc/2015/?id=704
CloudKit Web Services 旨在“为用户提供 Web 界面”。如果您将其用于提供本机 Android 界面,则可能会导致您的 iOS 应用被拒绝并完全失去 CloudKit 访问权限。
但是,如果您想尝试它,苹果已经有了关于CloudKit Web Services 的文档,其中解释了如何验证用户身份。
虽然我不是专家,但这是我在苹果网站上阅读到的内容。
在网站上使用API令牌或者本地应用程序中的嵌入式Web视图,或者当您需要对用户进行身份验证时使用。
也许就像Netflix一样。因为Netflix iOS应用看起来就像netflix.com网站。对我来说,看起来像Netflix正在使用嵌入式Web视图。也许您可以在CloudKit中做同样的事情。