我正在编写一个 iOS 应用程序,其主要好处是需要收集许多(10 到 10,000 个)不同用户的用户应用程序体验数据,每个用户都有自己的 Apple ID 帐户(想想像 Waze 这样的应用程序,其中一个用户为了其他用户的利益而报告某些内容)。
这可以仅通过 Apple iCloud 技术来完成吗?还是我需要设置第三方 DBMS?
我的数据库架构和报告要求相对简单。如果我必须选择第三方……任何关于哪个设置最简单并与 iOS 应用程序集成的建议将不胜感激。
CloudKit支持三种数据库:
CKContainer
和 CKDatabase
的文档提供了更多详细信息。