iCloudを使用して複数のデバイス/ユーザー間でカレンダー(これはiCalだと思います)を同期できることを理解しています。
ユーザー間で共有でき、それらのユーザー間で自動的に同期できるマスターカレンダーが必要です。すべてのユーザーは、エントリを追加/更新/削除する機能を持っている必要があります。そして、これをテストするので、個人のiCalを使いたくないので、テストなどのためにiCloudに保存されている別のグループiCalが必要です。
これはiOSとObjective-cで可能ですか?もしそうなら、これを達成するために私が最も興味を持っているAPIはどれですか?
更新:ユーザーデバイスがiCloudに「登録」されていると仮定すると、「マスターカレンダー」への各変更はiCloudによって同期されます。すべての「登録済み」ユーザー/デバイスが利用できる、1つのiCloudアカウントに保存された1つのカレンダーが必要です。アプリは、バックエンド処理のためにそのカレンダーにアクセスします。ユーザーがカレンダーに加えた変更は、実行時にアプリによって処理されます(アプリは営業時間中に実行され、ユーザーは24時間年中無休で変更を加えることができます)