52 votes

Impossible de rechercher l'échelle d'écran et l'orientation physique de l'écran inattendue dans Xcode 10.

J'ai récemment mis à jour Xcode en version 10, et maintenant ma console affiche :

MyApp[1618:133310] [AXMediaCommon] Impossible de rechercher l'échelle de l'écran
MyApp[1618:133310] [AXMediaCommon] Orientation physique de l'écran inattendue
MyApp[1618:133310] [AXMediaCommon] Impossible de rechercher l'échelle de l'écran
MyApp[1618:133310] [AXMediaCommon] Impossible de rechercher l'échelle de l'écran
MyApp[1618:133310] [AXMediaCommon] Orientation physique de l'écran inattendue

Cela se produit uniquement lorsque j'exécute l'application dans le simulateur. Je n'ai pas modifié mon code depuis la mise à jour, et rien ne semble s'être cassé dans l'application. Que signifient ces journaux et comment puis-je les résoudre ?

0 votes

Essayez de réduire/agrandir l'écran du simulateur (-)

0 votes

L'échelle/le zoom n'a pas réussi à changer les journaux de sortie (pour le simulateur iPhone 8 j'ai fait un zoom à 100 %, 75 % et 50 % sans effet sur les journaux).

3 votes

Je vois les mêmes journaux sur Xcode 10 avec le simulateur de iPhone XR. Aucun problème avec iPhone X.

17voto

Woody Huang Points 361

J'ai rencontré le même problème. Finalement, j'ai découvert que c'est parce que j'ai accidentellement redimensionné l'écran du simulateur en utilisant le curseur de ma souris. En fermant et en redémarrant le simulateur, mon problème est résolu.

J'espère que les informations mentionnées ci-dessus vous aideront.

0 votes

Pas besoin de redémarrer le simulateur. Vous pouvez le faire en appuyant sur le raccourci : cmd+1

0 votes

J'ai eu ce problème, oui cela l'a résolu pour moi, j'ai simplement redimensionné manuellement le simulateur à sa taille maximale, puis j'ai quitté et redémarré et tous les journaux ne sont pas revenus :)

9voto

gbroekstg Points 920

Cela ne répondra pas à votre question d'origine, mais cela pourrait soulager vos yeux. Un avertissement à cette réponse est cependant qu'elle désactive toutes les déclarations NSLog.

Faites ce qui suit pour supprimer - toutes les déclarations NSLog y compris - l'avertissement: Impossible de rechercher l'échelle de l'écran:

Dans Xcode, allez à Produit - Schéma - Modifier le schéma, sélectionnez 'Exécuter' sur le côté gauche ...

Dans Xcode, allez à Produit - Schéma - Modifier le schéma, sélectionnez 'Exécuter' sur le côté gauche ...

... et ajoutez OS_ACTIVITY_MODE avec la valeur 'disable' dans la section 'Variables d'environnement'.

... et ajoutez OS_ACTIVITY_MODE avec la valeur "disable" dans la section Variables d'environnement.

5voto

Ricardo Isidro Points 1

Ça peut sembler bête, mais ces avertissements m'ont été affichés après avoir déplacé le simulateur précédemment affiché sur l'écran du Macbook vers un écran externe plus large.

Je l'ai résolu simplement en redémarrant le simulateur sur l'écran externe. Mon avis.

2voto

Hugo Alonso Points 3841

J'ai rencontré ce problème après avoir exécuté quelques UITest à partir d'un gitlab-runner.

Le simulateur s'est retrouvé dans cet état et la seule façon de le résoudre a été d'aller dans Hardware -> Effacer tout le contenu et les réglages

1voto

Ramin Points 47

Redimensionner la taille de l'écran du simulateur pour qu'elle corresponde à la taille réelle de l'appareil a résolu ce problème pour moi :

Cmd+1 est le raccourci.

entrer la description de l'image ici

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