40 votes

libMobileGestalt MobileGestaltSupport.m:153 MobileGestalt.c:550 Console de Xcode

Je reçois des messages Suivants sur Xcode de la Vue Console

  • libMobileGestalt MobileGestaltSupport.m:153: pid 231 (myproject) ne pas de sandbox accès pour frZQaeyWLUvLjeuEK43hmg et n'EST PAS de façon appropriée le droit

  • libMobileGestalt MobileGestalt.c:550: pas d'accès à InverseDeviceID (voir )


MacOs Sierra Version: 10.12.4 Xcode Version 8.3 Langage De Programmation : C Objectif

Je reçois ce message d'après le lancement de l'application, l'Appareil est branché avec xcode lors de l'exécution de l'application. Il semble comme un problème rare. Quelqu'un peut m'aider à résoudre ce problème?

2voto

inigo333 Points 181

J'ai eu un problème similaire:

2017-08-04 12:02:44.936288+0100 Démos[1112:472604] libMobileGestalt MobileGestaltSupport.m:153: pid 1112 (Démos) n'a pas de sandbox accès pour frZQaeyWLUvLjeuEK43hmg et n'EST PAS correctement droit

2017-08-04 12:02:44.936524+0100 Démos[1112:472604] libMobileGestalt MobileGestalt.c:550: pas d'accès à InverseDeviceID (voir )

2017-08-04 12:02:44.970997+0100 Démos[1112:472749] [INFO] {DefaultFileSource}[Base de données]: impossible d'ouvrir le fichier à la ligne 38277 de [0e5ffd9123] (Code 14)

2017-08-04 12:02:44.971157+0100 Démos[1112:472749] [INFO] {DefaultFileSource}[Base de données]: [0e5ffd9123]:38277: (0) open(/var/mobile/Conteneurs/Data/Application/735DAEF4-D6F0-4565-A89E-4FA3A377485B/Bibliothèque/Application Support/navenio.Demos/.mapbox/cache.db) - (Code 14)

Enfin j'ai suivi le lien indiqué: rdar://problème/11744455 et il m'a dirigé dans la bonne direction. Dans mon cas, il a eu à faire avec des autorisations de l'utilisateur à utiliser leur emplacement:

J'ai réussi à résoudre le même problème pour MKMapView. Apparemment, cela se produit lorsque votre application actuelle des autorisations de l'état ne correspond pas à l'intitulé (déclarée dans l'Info.plist) une. Que effecively signifie que vous devez appeler les Api de recueillir des autorisations de l'utilisateur explicitement et de manière préventive. (E. g. LocationManager.requestWhenInUseAuthorization avant d'afficher une carte avec l'emplacement de l'utilisateur sur elle)

Peut-être que votre situation est différente. Mais encore ,il ya un tas de cas couverts par ce lien.

1voto

b123400 Points 3811

Je suis tombé sur le même problème, il s'avère être un problème avec le multithreading.

Plusieurs threads accèdent à la même morceau de données (pour être exact, EAGLContext, et certains OpenGL fourre) et probablement foiré la mémoire. Le problème a disparu après s'être assuré d'accès sont synchronisés.

0voto

Tommie C. Points 1839

Mise à jour #1:

En outre, j'ai trouvé que le même message est apparu dans les versions ultérieures, mais des plantages ont été associés avec des mauvais points de vente dans ma table de montage séquentiel qui devait être renommé ou non à partir de la table de montage séquentiel/contrôleur: Terminating app due to uncaught exception 'NSUnknownKeyException',...

Réponse Originale

Dans mon cas, j'ai commencé à voir ce problème après l'ajout de Firebase gousses dans mon application. Après un peu de débogage avec un nouveau tampon, j'ai résolu mon problème en ajoutant la coutume Google-Signe-Dans le Schéma d'URL pour mes projets URL Types au bas du volet d'informations.

Comme indiqué dans les instructions:

  1. À partir de votre GoogleService-Info.plist, copiez la valeur de l' REVERSED_CLIENT_ID clé
  2. Cliquez sur votre blue fichier de projet
  3. Aller à la Section d'informations sur le Volet de Projet
  4. Au bas du volet, Ajouter un nouveau Type d'URL et collez le copié texte dans l' URL Schemes champ

(Source, Google Instructions)1000-words

0voto

Lahiru Pinto Points 689

J'obtiens le même problème lorsque vous essayez d'afficher la GoogleMap l'aide de GMSMapView. mais c'est juste un avertissement (je ne sais toujours pas comment s'en débarrasser). Ce que je voulais dire, c'est le Google de la Carte affichage de la vue et de la fonctionnalité fonctionne très bien avec cet avertissement aussi. (J'ai vérifié dans IOS 10.3)

vérifiez si vous essayez d'afficher la carte dans une sous-vue il y a un autre moyen d'affichage (C'est un guide facile j'ai trouvé - http://www.ryanwright.me/cookbook/ios/obj-c/maps/gmap/subview)

sinon, essayez

auto.view = gmsMapView;

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