L'appareil 'iPad Pro (12,9 pouces) (2e génération)' ne figure pas dans la liste des simulateurs disponibles

11

J'espérais que quelqu'un saurait quoi faire de cette erreur que je reçois après avoir exécuté l'instantané de Fastlane

Erreur lors du réglage de la valeur '["iPhone 11 Pro Max", "iPhone 8 Plus", "iPad Pro (12,9 pouces) (2e génération)", "iPad Pro (12,9 pouces) (3e génération)"]' pour l'option ' appareils [!] Appareil «iPad Pro (12,9 pouces) (2e génération)» ne figurant pas dans la liste des simulateurs disponibles iPhone 8, iPhone 8 Plus, iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, iPad Pro (9.7- pouces), iPad Pro (11 pouces), génération), Apple TV, Apple TV 4K, 1080p), Apple Watch Series 4 - 40 mm, Apple Watch Series 4 - 44 mm, Apple Watch Series 5 - 40 mm, Apple Watch Series 5 - 44mm '

J'ai revérifié Xcode (11.1). J'ai l'iPad Pro (12,9 pouces) (les deux générations) dans la liste des simulateurs, mais d'une manière ou d'une autre, il n'est pas détecté lors de l'appel de l'instantané Fastlane. J'ai ajouté les deux générations d'iPad Pro (12,9 pouces) à Xcode après avoir mis à jour la version 10.3, car Xcode a supprimé ces deux simulateurs pour la version 11.1. Je pense donc que l'ajout de ces deux mises à jour est à l'origine du problème.

J'ai exécuté la liste xcrun simctl pour obtenir la liste des simulateurs disponibles et je peux confirmer qu'ils sont présents sur la liste.

Si quelqu'un à des suggestions, veuillez s'il vous plait me le faire savoir.

Comme demandé, le Snapfile:

appareils (["iPhone 11 Pro Max", "iPhone 8 Plus", "iPad Pro (12,9 pouces) (2e génération)", "iPad Pro (12,9 pouces) (3e génération)"]))

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

schéma ("Example_UITests") répertoire_sortie ("./ fastlane / screenshots") clear_previous_screenshots (true) number_of_retries (0) réinstalle_app (true)

Image de la liste des simulateurs installés dans Xcode: Liste des simulateurs iOS Liste des simulateurs iOS

BB193DEV
la source
Avez-vous essayé de réinstaller xcode?
biddulph.r
Avez-vous modifié le message de la console? Parce qu'il y a une «génération» aléatoire, après «iPad Pro (11 pouces)» dans la liste des simulateurs disponibles. Utilisez-vous également la dernière version de fastlane?
shim
@shim J'ai réinstallé xcode et cette "génération)" supplémentaire est dans le message, j'ai levé la réponse directement du terminal sans modification. Oui, j'utilise la dernière version de fastlane et xcode.
BB193DEV
Pouvez-vous aller dans Fenêtre> "Périphériques et simulateurs"> onglet "Simulateurs", et publier une capture d'écran du menu latéral et du simulateur avec le problème?
cale
@shim Merci d'avoir ajouté l'image correctement, j'ai ajouté une capture d'écran. Malheureusement, la fenêtre ne me permet pas de m'étendre au-delà de la largeur limitée de la barre latérale, je viens donc de sélectionner le simulateur de problème.
BB193DEV

Réponses:

18

Voici ce que vous devez faire pour obtenir l' iPad Pro (12,9 pouces) (2e génération) 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"

Si vous avez une version iOS plus récente / plus ancienne, modifiez simplement la commande.

Codetard
la source
1
Je devais d'abord entrer: sudo xcode-select -s /Applications/Xcode.apppour que mon CHEMIN soit trié, je pourrais alors entrer cette commande et cela a fonctionné. Je vous remercie.
Grant