アプリのユーザーが別のデバイスの別のユーザーとファイルを共有できるようにするには、どのようなオプションが必要ですか?
私のアプリケーションはタスク管理アプリです。ユーザーがリストやメモなどを共有できるようにしたいのですが、iCloudでこれを行う方法が見つかりません。
ワークフローをどのように実装するかに応じて、これを実現する方法はいくつかあります。
Spotifyを使用すると、ユーザーはコンピューターとモバイルデバイスの両方が同じローカルネットワーク上にある場合に、それらの間でファイルを同期できます。Bonjourを使用して、ローカルネットワーク上に有効なエンドポイントがあるかどうかを検出し、TCP/IPソケットを介して直接同期することができます。
クラウド同期をお探しの場合、Parseは、ファイルやバイナリデータなどのオブジェクトをクラウドに簡単に保存できるcloud-app-apiサービスを提供します。独自のユーザー管理レイヤーを作成する必要がありますが、データを保存および取得するためのAPIを提供します。
コメントから、解析に同様のサービスを提供している他の企業があります。たとえば、Buddy、Stackmob、Kinvey、applicasaなどです。アイデアは、すべてのバックエンドのニーズにサービスとしてのAPIプロバイダーを活用することです。