0

iPad向けのアプリを多数開発しています。開発用のテスターは多数いますが、特定のテスターだけが特定のアプリにアクセスできるようにしたいと考えています。テスターが iPad からアクセスする Web サイトに開発ビルドが隠されています。私が知りたいのは、デバイスを許可するようにプロビジョニング プロファイルを設定することで、アプリをダウンロードしてテストできるかどうかです。もしそうなら、特定のテスターだけで特定のアプリを構築できる方法はありますか. プロファイルからデバイス ID を削除し続けることはしたくありません。割り当てることができるユーザーの数が無駄になることがわかっているからです。

どんなアドバイスでも大歓迎です。

4

2 に答える 2

1

Apple のプロビジョニング システムが提供するツールについてのみ質問している場合は、そうです。開発した各アプリを実行できるデバイスを正確に指定できます。また、アプリごとに、アプリの実行が許可されているデバイスのセット (最大 100 個) が異なる可能性があります。

アプリごとに個別のプロビジョニング プロファイルを作成するだけです。また、iOS 開発者ポータルでこれらのアプリのプロビジョニング プロファイルを作成する場合は、開発プロビジョニング プロファイル、またはアドホック配布方法を使用する配布プロビジョニング プロファイルを作成する必要があります。

アドホック プロビジョニング プロファイル (または開発プロファイル) を作成したら、その設定を使用して、そのアプリの実行を許可するデバイスを (簡単なチェック ボックスで) 選択できます。また、個別のプロビジョニング プロファイルごとに、他とは異なる独自のチェック ボックスのセットがあります。

次に、Xcode でプロジェクトの設定を変更して、アプリが異なるプロファイルでビルドされるようにします。

補足: 私の知る限り、既存のプロビジョニング プロファイルを「社内」から「アドホック」に変換する方法はありません。そのため、現在のプロビジョニング プロファイルが「社内」である場合は、新しいプロビジョニング プロファイルを作成する必要がある場合があります。奇妙なことに、「Ad Hoc」から「In House」に変換できます。

補足 #2: Apple Developer アカウントに関連付けることができるデバイスは合計 100 個まで (それぞれの UDID で指定) に制限されます。しかし、あなたが説明しているような基本的なテストでは、これは問題にならないと思います。

于 2012-05-23T18:25:46.213 に答える
0

https://testflightapp.com/を試す必要があります。これはベータ テストに使用されます。

ビルドを Testflight にアップロードすると、アプリを使用できる権限を変更できます。

多分これはあなたを少し助けます。

于 2012-05-23T18:05:36.783 に答える