1

私は sqlite データベースを管理するアプリを作成しています。Web サーバーを作成しました。ユーザー名とパスワードを使用して Web サーバーにユーザーを登録したいのですが、ios アプリからサーバーにリクエストを送信し、応答を受信する方法は既に知っています。 、しかし、sqliteデータベースの他のデバイスへの同期も有効にしたいのですが、コアデータでiCloud同期を使用できるようになりましたが、今のところsqliteを使用することを好み、それを同期する方法を見つけます。たとえば、これを作成したい:

  1. iPhone アプリで sqlite を変更します。
  2. アプリはこの変更をそのユーザーのサーバーに送信します。
  3. 次に、サーバーはこの更新をそのユーザーに接続されている他のデバイスに送信する必要があります。

サーバーがこの変更を他のデバイスに送信するにはどうすればよいですか? デバイスは常にサーバーをリッスンする必要がありますか? または、この更新をデバイスに直接送信して処理する方法はありますか? アップルのプッシュ通知のような?

編集: Apple プッシュ通知を使用してこれを行うことができる場合、テキスト サウンドとユーザー バッジで警告したくありませんが、「サイレント通知」を送信することは可能ですか?

4

1 に答える 1