上司は、従業員数が約 500 人の特定のクライアントにアプリケーションを配布したいと考えています。このアプリケーションは、Web サービスとデバイスの UDID を使用して、他のユーザーがソフトウェアにアクセスするのを制限しています。私たちはエンタープライズ プログラムに登録できる大企業ではありません。特に上司は、ユーザーを制限するために udid を使用しているにもかかわらず、サーバーに過負荷がかかる可能性があるため、他のユーザーがソフトウェアをダウンロードすることを望んでいません。 iPhone/iPod がシステムの使用を許可されているかどうかを確認するには、引き続き webservice リクエストが必要です。
ソフトウェアを無料でアプリストアに置くことは、多くの望ましくないことにつながります: ソフトウェアを使用できないと非難するコメントを書く (実際、他のユーザーはそれを使用することを想定していません。会社のクライアントだけが使用するものです。ソフトウェアを使用する権利を持っている) または、ソフトウェアは機密であり、他のユーザーに公開されるべきではないと考えることができます。
ソフトウェアを最高価格でアプリストアに置くことは、クライアントがプログラムをダウンロードするためにお金を払わなければならないため、良い方法ではありません. それは必要はありません。
アドホック モードでソフトウェアを配布すると、プロビジョニング プロファイルの有効期限が切れるたびにソフトウェアを再インストールする必要があり、さらに悪いことに、インストールの制限は 100 デバイスしかありません。
では、この種のソフトウェアを配布するにはどのようなアプローチがあるのでしょうか? このトピックについて何か考えはありますか?