Skip to main content

テストデバイスの登録

概要

iOSデバイスでSafariを開き、プロファイルから[デバイスのテスト]ページにアクセスすることで、テストデバイスを簡単に登録できます。他のブラウザでは、[デバイスを手動で登録]ボタンを使用して手動で登録できます。

テストデバイスを登録するための複数のオプションがあります bitrise.io:

Bitrise にデバイスを登録した後、必ずデバイスを Apple デベロッパー ポータル 同じように。を使用することをお勧めします。 iOS 用の Xcode アーカイブとエクスポート 次のことができるステップ:

Apple Developer Portal のデバイス制限

Apple Developer Portal には登録できるデバイスに制限がありますので、必ず登録してください。 アプリの利用可能なテストデバイスのリストを確認する を使用する前に、 iOS 用の Xcode アーカイブとエクスポート デバイスを登録するステップです!

Safariを使用してiOSデバイスを登録する

iOSテストデバイスを登録する最も快適な方法 bitrise.io 開くことです bitrise.io Safariで。このようにして、デバイスの設定を開き、一時的なプロファイルを作成して、一意のデバイス識別子(UDID)を取得できます。このようにして、それを探して手動でコピー/貼り付けする必要はありません。

キャッシュをクリアする

公開インストールページからアプリをインストールする場合は、キャッシュをクリアする必要があります。に表示されるリンクをクリックします。 古いデバイスから設定を同期した場合は、キャッシュをクリアして新しいデバイスを登録する必要があります ライン。リンクはにリダイレクトされます プロファイル設定 以下の手順を実行できるページ。

アプリのインストールについて詳しくは、Googleの公開インストールページをご覧ください。 iOSアプリをBitrise.ioにデプロイする ガイド。

  1. でSafariを開く 非シークレットモード iOSデバイスでログインします bitrise.io

  2. あなたのに行く プロフィール

  3. タップ アカウント設定

  4. タップ テストデバイス 左に。

  5. タップ このデバイスを登録する

  6. ポップアップウィンドウで、をタップします 許可する となることによって bitrise.io 構成プロファイルを表示できます。

  7. タップ インストール いつ プロファイルのインストール ダイアログが表示されます。

  8. デバイスのパスコードを入力します。

  9. タップ インストールプロファイルのインストール また。これで、UDIDとiOSデバイス名をで確認できます。 デバイスを登録する ダイアログ。

  10. タップ デバイスの登録

  11. このテストデバイスをに登録します Appleデベロッパポータル 正しいプロビジョニングプロファイルをデバイスに追加するか、 自動プロビジョニング プロファイル生成を有効にする手順。

に戻ったら Test devices、登録済みのデバイスを確認できます。

test_devices.png

をクリックすると、登録済みのデバイスをいつでも削除できます。 削除する ボタン。

テストデバイスを手動で登録する

  1. bitrise.io で、右上のアカウント セレクター メニューを開き、 プロファイル設定.

    profile-settings-menu.png
  2. 左側のメニューで、 試験装置.

    test-devices-menu.png
  3. クリック デバイスを手動で登録する.

    register-device-button.png
  4. の中に デバイスを登録する ダイアログ、記入してください 題名 フィールドと 識別子 デバイスのUDIDを含むフィールド。

  5. クリック デバイスの登録.

    あなたはできる UDIDを取得する デバイスをコンピュータに接続し、iTunesを開いた場合。下 概要、シリアル番号が表示されます。それをクリックすると、デバイスのが表示されます UDID に貼り付けることができます 識別子 私たちのフィールド テストデバイス

  6. このテストデバイスをに登録します Appleデベロッパポータル 正しいプロビジョニングプロファイルをデバイスに追加するか、 自動プロビジョニングステップ プロファイルの生成を有効にします。

これで、登録済みのテスト デバイスが下に表示されます。 登録試験機 セクション。

オレンジをクリックすると、いつでもこの登録済みデバイスを削除できます バツ アイコン。

アプリで利用可能なテストデバイスを確認する

あらゆるビットライズに対応 アプリで、登録済みのテスト デバイスを確認できます。 アプリの設定 ページ。これにより、ロールに関係なく、アプリにアクセスできるユーザーに関連付けられているすべての登録済みテスト デバイスの集計リストが表示されます。これらのデバイスのいずれかを使用して、アプリのテストを実行できます。

登録済みデバイスのリストを次のようにダウンロードすることもできます。 .json ファイル。

  1. Bitriseでアプリを開くには、 管理者 アプリチームでの役割

  2. に移動します 設定 タブ。

    app-settings.png
  3. 左側のメニューで、 試験装置.

    test-devices-menu.png
  4. オプションで、リスト全体を次のようにダウンロードできます。 .json ファイル:をクリックします jsonとしてダウンロード ボタン。

Xcode アーカイブ ステップを使用して Apple Developer Portal にデバイスを登録する

iOS 用の Xcode アーカイブとエクスポート Step を使用すると、テスト デバイスを Apple Developer Portal に自動的に登録できます。デフォルトでは、このステップでは Bitrise アカウントに登録したすべてのテスト デバイスが登録されますが、特定の選択したデバイスのみを登録するように設定することもできます。

Apple Developer Portal の制限

Apple Developer Portal にはテスト目的で登録されるデバイスの制限があり、通常はアカウントあたり 100 デバイスに設定されていることに注意してください。に登録されているデバイス iOS 用の Xcode アーカイブとエクスポート この制限に達するまでの歩数をカウントし、登録されたデバイスを削除できるのは年に 1 回だけです。

Apple Developer Portal へのすべてのデバイスの登録

ワークフローエディター

ビットライズ.yml

  1. Bitrise にデバイスを登録します。

  2. でアプリを開きます ビットライズ

  3. クリック ワークフロー メインページのボタン。

  4. ワークフローとパイプライン ページで、必要なワークフローを見つけます。

    workflow-and-pipelines.png
  5. を追加します。 iOS 用の Xcode アーカイブとエクスポート ワークフローに進みます。

  6. の中に 自動コード署名 入力グループ、設定 Apple Developer Portal でテスト デバイスを登録する に入力する yes

    register-test-devices.png
  1. Bitrise にデバイスを登録します。

  2. の中に bitrise.yml ファイルに追加します xcode-archive ワークフローに進みます。

    your-workflow:
      steps:
        - git-clone: {}
        - xcode-archive:
            inputs:
    
  3. をセットする register_test_devices に入力する yes

    your-workflow:
      steps:
        - git-clone: {}
        - xcode-archive:
            inputs:
            - register_test_devices: 'yes'
    

Apple Developer Portal での選択したデバイスの登録

ワークフローエディター

ビットライズ.yml

  1. 登録するデバイスの UDID を取得します。 アプリで利用可能なテストデバイスを確認する

  2. を作成します .txt ファイルを開き、登録するすべてのデバイスの UDID をカンマ区切りのリストでファイルに追加します。

    00000000-0000000000000001,00000000-0000000000000002,00000000-0000000000000003
  3. Bitrise がワークフロー内のファイルにアクセスできることを確認します。

  4. でアプリを開きます ビットライズ

  5. クリック ワークフロー メインページのボタン。

  6. ワークフローとパイプライン ページで、必要なワークフローを見つけます。

    workflow-and-pipelines.png
  7. を追加します。 iOS 用の Xcode アーカイブとエクスポート ワークフローに進みます。

  8. の中に 自動コード署名 入力グループ、設定 Apple Developer Portal でテスト デバイスを登録する に入力する はい

  9. 同じ入力グループで、パスを .txt UDID を含むファイル 登録するデバイスを含むファイルのパス 入力。

    registering-test-devices.png

    Bitriseに登録されているデバイス

    この入力は、Bitrise アカウントに登録されているデバイスよりも優先されます。

  1. 登録するデバイスの UDID を取得します。 アプリで利用可能なテストデバイスを確認する

  2. を作成します .txt ファイルを開き、登録するすべてのデバイスの UDID をカンマ区切りのリストでファイルに追加します。

    00000000-0000000000000001,00000000-0000000000000002,00000000-0000000000000003
  3. Bitrise がワークフロー内のファイルにアクセスできることを確認します。

  4. の中に bitrise.yml ファイルに追加します xcode-archive ワークフローに進みます。

    your-workflow:
      steps:
        - git-clone: {}
        - xcode-archive:
            inputs:
    
  5. をセットする register_test_devices に入力する yes

    your-workflow:
      steps:
        - git-clone: {}
        - xcode-archive:
            inputs:
            - register_test_devices: 'yes'
    
  6. へのパスを設定します。 .txt UDID を含むファイル test_device_list_path 入力。

    Bitriseに登録されているデバイス

    この入力は、Bitrise アカウントに登録されているデバイスよりも優先されます。

    your-workflow:
      steps:
        - git-clone: {}
        - xcode-archive:
            inputs:
            - register_test_devices: 'yes'
            - test_device_list_path: path/to/the/file