要するに、Swift を使用して、ソーシャル機能を備えた iOS 用のプライベート ジャーナリング アプリを作成しています。新しいエントリを作成するとき、ユーザーはフレンド リストから指定したフレンドとエントリを共有することを選択できます。友達は新しいエントリの通知を受け取り、自分のジャーナルに追加されます。友人は、レビュー後に自分のジャーナルからエントリの追加を受け入れるか拒否するかを後で選択できます。ユーザーはお互いの日記を見ることができず、友達の日記にエントリを共有 (追加) することしかできません。
私は iCloud を使用したいと思っていますが、CloudKit では、エントリ レコードをプライベート データベースに保存すると、ユーザー間でエントリ レコードを共有できません。また、情報は機密性が高すぎてパブリック データベースに入れることができません。CKRecordZones は役に立ちますが、プライベート データベースを整理するためだけに利用できるので、エントリを共有するのには役に立ちません。
私が望んでいるプライベートなエントリ共有は、Parse またはおそらく私が知らない別のサービスを通じて実現できますか? それとも、これを実現するためにカスタム バックエンドを構築する必要がありますか?
どんなアドバイスでも大歓迎です!!!