私はXcodeサーバー上でUItestを実行しています(Osxサーバーで作成)。 テストの前に、私はシミュレータでいくつかの手動アクションを実行する必要があります(通知、位置、バックグラウンドの位置、検証、ダウンロードデータを待つためにタップしてください...)。 私は手動で同じシミュレータ(ipad air 2)とnothingsを開いたので、Xcodeサーバーはシミュレータの別のインスタンスを作成しました。私はxcodeサーバーによって作成されたシミュレータを見つけることができません。
回答:
回答№1は1Xcodeサーバーは、別のロールアカウントユーザーで実行されます。テストを設定するために必要なことは、テストインフラストラクチャの一部として自動化された形で実行する必要があります。
Xcode UI Testingを使用して、(予想される)アラートをクリックする必要があります。