ユーザーが App Store からインストールしたアプリを、ブラウザーのダウンロードを介して更新されたバージョンに置き換えることができるかどうか疑問に思っています。
私の使用例は、ユーザーが App Store 経由でゲームをダウンロードしてプレイできるようにしたいのですが、必要に応じてアプリをアダルト コンテンツ バージョン (App Store では許可されていません) に更新できるようにしたいと考えています。
ユーザーの手順の内訳は次のとおりです。
1.) ユーザーは App Store からアプリをダウンロードします。
2.) ゲームをプレイして、飽きて、アダルト コンテンツ バージョンが欲しい
3.) アダルト バージョンの .IPA をホストする URL に移動します (例: https://myappcompany.com/fungameadultversionupdate/index.htmlと一緒に manifest.plist とともにホストされます)
4.) アプリがダウンロードされ、App Store のバージョンが置き換えられます。
App Store からダウンロードされた既存のアプリがなければ、これが可能になる方法があることを理解しています (iPhone は、Apple によって署名されていないという理由で IPA を拒否します)。ただし、更新されたアプリがすべて同じキー (Apple iOS 証明書、識別子、プロファイルなど) によってコンパイルおよび署名されていると仮定します。
App Store IPA と更新された IPA の唯一の違いは、更新された IPA はコードベースがわずかに変更され、Apple によって署名されないことです。
これがあまり混乱しないことを願っています。正しい用語をすべて使用していない可能性がありますが、私は iOS 開発にまったく慣れていません。これを最初に見つけるのを妨げる唯一のことは、これをテストするためにApp Storeで承認されたアプリが最初に必要になることです.