具有基于云服务的 iOS 应用程序

Posted

技术标签:

【中文标题】具有基于云服务的 iOS 应用程序【英文标题】:iOS app with cloud based service 【发布时间】:2016-02-29 04:38:48 【问题描述】:

我正在尝试在 iCloud 中创建、更新、插入记录以及我的应用 ID。我确实在 icloud 仪表板中创建了我的记录类型,并且它仅在设备包含 icloud 帐户已登录时才有效。如何为所有仅使用该应用程序的设备使用 icloud 服务?我看到了 API 访问以及如何实现基于令牌的访问?请帮我解决这个问题。

【问题讨论】:

为了使用 CloudKit,用户必须登录 iCloud。我想您可以使用 CloudKit Web 服务并引导用户通过 Web 视图登录,但提示他们在设备上登录 iCloud 会更容易。 谢谢,让我试试 API 访问.. @Paulw11 如果权限设置得当,即使设备未登录 iCloud 帐户,应用也可以从公共数据库中读取记录。 是的。对身份验证的引用使我假设他们正在询问私有存储,但也许操作可以确认。 @rmaddy 它适合我在登录后将个人数据存储到 icloud 的场景。但是,我仍然只想看看这些权限是如何创建的。你能发给我任何明确的链接来检查吗? 【参考方案1】:

这是显示权限框的屏幕截图。

您可以从这里看到,如果您愿意,您甚至可以向匿名用户授予读取权限,但如果您的计划是出于显而易见的原因在应用商店上发布您的应用,那么这样做是非常不明智的。

【讨论】:

以上是关于具有基于云服务的 iOS 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

申通的云原生实践之路:如何实现应用基于容器的微服务改造?

[云原生专题-49]:Kubesphere云治理-操作-分步部署基于微服务的业务应用 - 基本过程与步骤

云无关桌面端基于Kubernetes的平台Otomi

华为云原生之数据仓库服务GaussDB(DWS)的深度使用与应用实践

使用 Azure 服务的具有身份验证、授权和持久层的 Xamarin 应用程序

关于云原生