誰かが実行後に受け取ったこのエラーをどうするか知っていることを望んでいました ファストレーンスナップショット
オプション 'のエラー設定値' ["iPhone 11 Pro Max"、 "iPhone 8 Plus"、 "iPad Pro(12.9-inch)(2nd generation)"、 "iPad Pro(12.9-inch)(3rd generation)"]」デバイス] [!]デバイス「iPad Pro(12.9インチ)(第2世代)」は、利用可能なシミュレーター「iPhone 8、iPhone 8 Plus、iPhone 11、iPhone 11 Pro、iPhone 11 Pro Max、iPad Pro(9.7-インチ)、iPad Pro(11インチ)、世代)、Apple TV、Apple TV 4K、1080p)、Apple時計シリーズ4〜40mm、Appleウォッチシリーズ4-44mm、Appleウォッチシリーズ5-40mm、Appleウォッチシリーズ5-44mm '
Xcode(11.1)を再確認しました。 iPad Pro(12.9インチ)(両方の世代)がシミュレータリストにありますが、fastlaneスナップショットを呼び出すときにどういうわけかピックアップされません。 10.3からアップデートした後、2つのiPad Pro(12.9インチ)世代をXcodeに追加しました。Xcodeが11.1のこれら2つのシミュレータを削除したためです。したがって、おそらくこれらの2つの更新を追加することが問題の原因であると思います。
私は走った xcrun simctlリスト 使用可能なシミュレータのリストを取得し、それらがリストに存在することを確認できます。
誰か提案があれば教えてください。
要求に応じて、Snapfile:
デバイス(["iPhone 11 Pro Max"、 "iPhone 8 Plus"、 "iPad Pro(12.9-inch)(2nd generation)"、 "iPad Pro(12.9-inch)(3rd generation)"])
言語(["en-GB"、 "en-US"、 "fr-FR"])
scheme( "Example_UITests")output_directory( "./ fastlane/screenshots")clear_previous_screenshots(true)number_of_retries(0)reload_app(true)
iPad Pro(12.9インチ)(第2世代)iOS 13.3を取得するために必要な手順は次のとおりです。
xcrun simctl create "iPad Pro (12.9-inch) (2nd generation)" "com.Apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---2nd-generation-" "com.Apple.CoreSimulator.SimRuntime.iOS-13-3"
新しい/古いiOSバージョンを入手した場合は、コマンドを編集してください。