4

私はクライアント用のアプリを開発しましたが、それを彼の社内で展開する必要があります。Apple の開発者ポータルでモバイル プロビジョニングを行い、デバイスをそこに含めて、アプリを実行できるようにする必要があることを知りました。その特定のデバイス。

また、開発者アカウントの有効期限が切れた場合は、デバイスでアプリを正常に動作させるために更新する必要があります。

しかし、アプリをクライアントに永続的に展開できる方法があるかどうか知りたい.. ? つまり、クライアントにアプリケーションを引き渡すと、クライアントは再び私たちのところに来る必要がなくなり、好きなだけ使用することができます.. ?

また、クライアントが使用しているデバイスが脱獄されていないことに注意してください..!

4

3 に答える 3

2

現在有効期間が 1 年間のディストリビューション プロビジョニング プロファイルを作成できます。これは、アプリケーションがクライアント デバイスで 1 年間実行されることを意味します。

1 年後、新しいプロファイルを作成して再接続する必要があります。これは、コンソールから非常に簡単に実行できます。

この質問にアクセスしてください。

于 2013-03-08T12:10:37.710 に答える
1

これを行う唯一の方法は、Apples Business-to-Business App Store を使用することです。これにより、アプリをダウンロードできるクライアントを指定できます。それ以外の場合、アプリは通常のアプリ ストア アプリと同様に処理され、有効期限はありません。

あなたが言及したアドホック配布は、アプリをクライアントに配布するのには適していません。デバイスが変更または追加されるたびに、デバイスを再プロビジョニングして再発行する必要があります。

もう 1 つの方法は、クライアントに Enterprise 開発者ライセンスを取得させることです。アプリは毎年更新する必要がありますが、どのデバイスにもインストールでき、さらに良いことに、Apple によるレビューを受ける必要はありません。

于 2013-03-08T13:58:06.537 に答える
1

ユーザーが App Store からダウンロードしたアプリは、そのアプリの開発者がサブスクリプションを更新しなくても引き続き機能します。

これを参照してください。したがって、解決策は次のとおりです。アプリストアにアプリをアップロードします。クライアントにダウンロードさせます。Apple 証明書の有効期限が切れていても、ダウンロードすれば、引き続きアプリを使用できます。

ただし、Apple 配布プロファイルが終了すると、クライアントはアプリ ストアからアプリをダウンロードできなくなります。

于 2013-03-08T12:21:58.423 に答える