アップルのドキュメントによれば、アプリのCloudKitパブリックデータベースからの読み取りは、iCloudログインなしでも実行できますが、書き込みはできません。レコードを公開データベースに保存または更新するには、iCloudログインが必要です。iCloudログインを必要とせずにCloudKitパブリックデータベースをシードして維持しますか?
公開データベースを管理者としてシードして管理する場合はどうすればよいですか?たとえば、マップアプリケーションの場合、管理者が各国の人口統計データを使用してパブリックデータベースにデータを保存して維持する場合、フローにはまだiCloudログインが必要ですか?
投稿コードスニペットの場合、Swiftが優先されます。ありがとう。
あなたの答えはあなたの質問です:* "パブリックデータベースにレコードを保存または更新するには、iCloudログインが必要です。 – rmaddy
@rmaddyは理解していますが、他の投稿(以下の回答のように)は匿名で一般公開することを暗示しています。あなたは迅速かつイオスに関する他の多くの質問に答えました。そのような貢献に感謝します! – Crashalot
@rmaddyサーバー間キーを使用して管理者としてパブリック書き込みを許可できます(icloud認証は必要ありません)。 https://developer.apple.com/library/ios/documentation/DataManagement/Conceptual/CloutKitWebServicesReference/SettingUpWebServices/SettingUpWebServices.html#//apple_ref/doc/uid/TP40015240-CH24-SW6 – Crashalot