15

TestFlightを使用して、安定版ブランチと現在の開発トランクの 2 つのバージョンのアプリを配布したいと考えています。そして、できれば一度だけテスターを招待したいです。

1 つの TestFlight チームで 1 つのアプリの 2 つのバージョンを持つことはできますか? それとも、名前の異なる 2 つのアプリでしょうか。または、2 つ目のチームを作成して最初のチームにリンクしたり、テスターをコピーしたりできますか?

4

4 に答える 4

8

残念ながら、それを行う良い方法はないと思います。オプションは次のとおりです。

  • 2 つの異なる TestFlight チーム。両方のチームに人を招待する必要があります。しかし、TestFlight は賢く、アップロードした IPA のプロビジョニング プロファイルに含まれる別のチームのユーザーを既に認識している場合、そのユーザーがビルドにアクセスできることを選択すると、そのユーザーは自動的に招待されます。

  • 安定ブランチと開発ブランチには異なるアプリ ID を使用してください。

私は個人的に最初のオプションを選びます。

于 2012-03-14T23:46:00.087 に答える
1

アプリにも同様の要件があり、TestFlight を介してアプリのさまざまなベータ バージョンをさまざまなユーザー グループに送信する必要があります。

アプリごとに TestFlight チームを作成することもできますが、より簡単な方法を次に示します。

  1. アプリごとではなく、参加している開発チームごとに TestFlight チームを作成します。たとえば、日常業務で作成するアプリ用に 1 つ、個人的な副業として作成するアプリ用に 1 つなどです。
  2. 各チームで、個々のアプリごとに配布リストを作成します。TestFlightにサインインし、[ユーザー] タブをクリックしてから、[ + 配布リストを追加] (右上のボタン) をクリックします。
  3. アプリに従ってチームに名前を付ける
  4. アプリを表示できるテスターを選択します
  5. ビルドをアップロードした後、[Teammates In The Provisioning Profile] の下に、作成した配布リストのリストが表示されます。アップロードしたばかりのビルドに適したものをクリックすると、TestFlight はそれらのユーザーのみをチェックします。

これは、 iOS チーム プロビジョニング プロファイル(Apple Developer Portal 上のすべてのデバイスが確実にアプリをインストールできるようにする Xcode によって管理されるもの)を使用してプロビジョニングされたアプリと連携して機能します。

また、TestFlight を使用すると、アプリのさまざまな開発ブランチからビルドを出荷できるように見えますが、Teams ではなく配布リストを使用してさまざまなアプリを管理すると便利です。

于 2012-10-29T17:04:21.920 に答える