アプリストア経由のアプリ配信システムについて質問があります。
さまざまな場所にあるさまざまなクライアントサーバーとやり取りするアプリをアプリストアに持っています。これは、iPhone アプリのバージョン 1.0 がクライアント サーバーのバージョン 1.0 と適切にやり取りできるように機能します。問題は、私のクライアントのほとんどが、iPhone ユーザーが接続するサーバーのアップグレードに遅れている/消極的であるということです。iPhone アプリのアップデート (たとえば 2.0) をリリースすると、まだ 1.0 バージョンを実行しているクライアントサーバーはほとんどありません。そして、これらのクライアントのエンド ユーザーが彼の iPhone アプリの更新 (2.0) をインストールすると (無意識のうちに、彼が接続しようとしているクライアント サーバーがまだ 1.0 のままです)、彼は自分のアプリを使用できなくなります。これらのタイプのシナリオにどう対処するか?
アプリケーション自体をアップグレードする前にサーバーと対話する新しい更新プログラムを開発できますか? または、サーバーのバージョンが一致しない場合に更新を自動的にロールバックするものを開発できますか?
この問題の対処法を教えてください!
あなたの提案に非常に感謝します。
どうもありがとう、マヌー