Gerät 'iPad Pro (12,9 Zoll) (2. Generation)' nicht in der Liste der verfügbaren Simulatoren enthalten

11

Ich hatte gehofft, jemand würde wissen, was mit diesem Fehler zu tun ist, den ich nach dem Ausführen des Fastlane-Snapshots erhalte

Fehlereinstellungswert '["iPhone 11 Pro Max", "iPhone 8 Plus", "iPad Pro (12,9 Zoll) (2. Generation)", "iPad Pro (12,9 Zoll) (3. Generation)"]' für Option ' Geräte '[!] Gerät' iPad Pro (12,9 Zoll) (2. Generation) 'nicht in der Liste der verfügbaren Simulatoren' iPhone 8, iPhone 8 Plus, iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, iPad Pro (9,7-) Zoll), iPad Pro (11 Zoll), Generation), Apple TV, Apple TV 4K, 1080p), Apple Watch Serie 4 - 40 mm, Apple Watch Serie 4 - 44 mm, Apple Watch Serie 5 - 40 mm, Apple Watch Serie 5 - 44mm '

Ich habe Xcode (11.1) doppelt überprüft. Ich habe das iPad Pro (12,9 Zoll) (beide Generationen) in der Simulatorliste, aber irgendwie wird es beim Aufrufen des Fastlane-Schnappschusses nicht erfasst. Ich habe Xcode die beiden iPad Pro-Generationen (12,9 Zoll) hinzugefügt, nachdem ich von 10.3 aktualisiert hatte, als Xcode diese beiden Simulatoren für 11.1 entfernt hat. Ich denke also, dass das Hinzufügen dieser beiden Post-Updates das Problem verursacht.

Ich habe xcrun simctl list ausgeführt , um die Liste der verfügbaren Simulatoren abzurufen , und kann bestätigen, dass sie in der Liste vorhanden sind.

Wenn jemand Vorschläge hat, lass es mich wissen.

Wie gewünscht, das Snapfile:

Geräte (["iPhone 11 Pro Max", "iPhone 8 Plus", "iPad Pro (12,9 Zoll) (2. Generation)", "iPad Pro (12,9 Zoll) (3. Generation)"])

Sprachen (["en-GB", "en-US", "fr-FR"])

Schema ("Example_UITests") Ausgabeverzeichnis ("./ Fastlane / Screenshots") clear_previous_screenshots (true) Anzahl_der_Retries (0) reinstall_app (true)

Bild der Liste der in Xcode installierten Simulatoren: Liste der iOS-Simulatoren Liste der iOS-Simulatoren

BB193DEV
quelle
Haben Sie versucht, xcode neu zu installieren?
Biddulph.r
Haben Sie die Konsolennachricht bearbeitet? Weil es eine zufällige "Generation" gibt, nach "iPad Pro (11 Zoll)" in der Liste der verfügbaren Simulatoren. Verwenden Sie auch die neueste Version von Fastlane?
Shim
@shim Ich habe xcode neu installiert und diese zusätzliche "Generation" ist in der Nachricht enthalten. Ich habe die Antwort direkt vom Terminal entfernt, ohne sie zu bearbeiten. Ja, ich verwende die neueste Version von Fastlane und Xcode.
BB193DEV
Können Sie unter Fenster> "Geräte & Simulatoren"> Registerkarte "Simulatoren" einen Screenshot des Seitenmenüs und des Simulators mit dem Problem veröffentlichen?
Shim
@shim Danke, dass du das Bild richtig hinzugefügt hast. Ich habe einen Screenshot hinzugefügt. Leider lässt mich das Fenster nicht über die begrenzte Breite in der Seitenleiste hinaus erweitern, so dass ich gerade den Problemsimulator ausgewählt habe.
BB193DEV

Antworten:

18

Folgendes müssen Sie tun, um das iPad Pro (12,9 Zoll) (2. Generation) iOS 13.3 zu erhalten :

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"

Wenn Sie eine neuere / ältere iOS-Version haben, bearbeiten Sie einfach den Befehl.

Codetard
quelle
1
Ich musste zuerst eingeben: sudo xcode-select -s /Applications/Xcode.appUm meinen PFAD zu sortieren, konnte ich diesen Befehl eingeben und es funktionierte. Vielen Dank.
Grant