0

私は疑問を持っています。私を案内してください。iPad アプリを作成する予定ですが、プロファイルの UDID を使用せずにこのアプリを iPad にインストールしたいと考えています。「エンタープライズアカウント」を確認しましたが、このアプローチ(Androidでアプリをサイドロードするなど)なしでこれを行う方法はありますか? 発生する可能性のある問題はありますか?

よろしくお願いします。

4

3 に答える 3

1

いいえ、エンタープライズライセンスがないデバイス(UDIDを持たない)にアドホック経由でアプリを配布する方法はありません。

于 2012-11-06T12:23:58.633 に答える
1

いいえ、オプションは AppStore または Enterprise アカウントです。エンタープライズアカウントの方法には多くの制限があります。エンタープライズ アカウントでは、登録企業にのみアプリを配布できます。会社の従業員以外にアプリを配布すると、Apple はアカウントを閉鎖します。

脱獄を検討することもできますが、AppStore 経由でアプリを配布する場合ほど多くのユーザーにリーチすることはできません。

于 2012-11-06T12:17:14.177 に答える
1

iOS 内でのアプリの配布は閉鎖的であるため、選択の余地はありません。

デバイス ID を気にせずにアプリケーションをデバイスにロードする唯一の方法は、Enterprise プログラムまたは App Store を使用することです。エンタープライズ プログラムは、制御された安全なサイドローディング プロセスのようなものですが (Android との類似性が必要な場合)、エンタープライズ内での配布のみに制限されています。App Store とは、アプリを Apple に公開し、Apple の規則に従う必要があることを意味します。

これら 2 つの方法を使用せずにデバイスでアプリを取得するには、アドホック ビルドを作成する必要がありますが、提供されたプロビジョニング プロファイルと相互参照するため、これにはデバイス ID が必要です。デバイス ID がアプリケーションのプロビジョニング プロファイルにリンクされていない場合、デバイスはそれを実行できません。

デバイス ID を必要とせずにデバイスにアプリをロードする非公式な方法は、ジェイルブレイクされたデバイスを使用することですが、これは信頼性が低く、ユーザーが技術に精通している必要があります。

于 2012-11-06T12:20:45.573 に答える