66 votes

Existe-t-il un simulateur iPhone SE pour Xcode 11, iOS 13 ?

J'utilise Xcode 11.0 sur macOS Mojave (10.14.6) et bien que l'iPhone SE soit officiellement pris en charge sur iOS 13 il n'apparaît pas dans la liste des simulateurs.

enter image description here

Il ne peut être ni ajouté ni téléchargé, pour autant que je sache. Vous avez une idée ?

137voto

rmaddy Points 79279

Xcode 11 n'ajoute pas automatiquement tous les simulateurs possibles. Mais vous pouvez ajouter un simulateur iPhone SE iOS 13.

Dans Xcode, cliquez sur le menu Window et sélectionnez Devices and Simulators. Sélectionnez l'onglet Simulateurs. Appuyez sur le + dans le coin inférieur gauche. Donnez un nom au nouveau simulateur. Sélectionnez iPhone SE comme type d'appareil. Entrez iOS 13 comme version du système d'exploitation.

Vous avez maintenant ce qu'il vous faut.

Editer : Ceci est toujours valable avec XCode 12.3 et iOS 14.3 à partir de janvier 2020.

1 votes

C'est exact, nous ne créons délibérément pas tous les appareils pris en charge afin de réduire la liste. Vous pouvez également utiliser xcrun simctl create à partir de la ligne de commande pour créer des simulateurs.

0 votes

Dans mon Xcode 11.2 "Window - Devices and Simulators - Simulators" affiche une longue liste de simulateurs, dont un pour l'iPhone SE, mais cela ne semble pas changer quoi que ce soit à propos de ceux qui sont affichés dans la liste dont op a posté une capture d'écran.

0 votes

@Neph Peut-être devriez-vous poster votre propre question avec tous les détails pertinents sur le problème que vous rencontrez.

1voto

prostiak Points 31

Elle peut également être utile. Le problème peut se situer dans les préférences de votre projet. Si le téléchargement des simulateurs n'a pas fonctionné, essayez ceci. Ouvrez votre projet dans Xcode -> Choisissez votre projet dans le Navigateur qui se trouve sur le côté gauche. Navigateur

Ensuite, dans l'onglet Deployment Info in target, choisissez la version IOS de votre projet (choisissez 10 ou 11 pour l'affichage de tous les simulateurs).

Informations sur le déploiement

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X