web-dev-qa-db-fra.com

Comment supprimer l'avertissement Xcode Apple Avertissement de l'éditeur de liens Mach-O 'Pointeur non aligné à l'adresse

J'ai un léger problème lors de la construction de mon projet Xcode, je reçois des tonalités d'avertissement après le pod de mise à jour. Ça ressemble à ça

enter image description here

Déjà chercher le site entier ici mais toujours pas de chance. cela n'affecte pas le projet mais c'est assez énervant. Quelqu'un pourrait aider?

111
Alexander Huang

Cela signifie probablement que leur fichier binaire a un pointeur non aligné quand ils compilent leur code. Dans ces cas, l'alignement utilise par défaut un octet et pourrait avoir un impact sur les performances. Après la mise à jour vers la version publique de Xcode 8.3, cette erreur persiste. Google devra peut-être compiler sa bibliothèque statique avec des paramètres différents pour la faire disparaître.

87
tzm41

Vous avez obtenu cette réponse du support technique de Firebase:

Il s’agit d’un problème connu de la version bêta de Xcode 8.3. Il s’agit donc peut-être d’une bêta-test, Xcode étant très prolixe. Cela fonctionne bien avec 8.2.1 donc je recommande de l’utiliser temporairement pour éviter les avertissements ou ignorer les avertissements sur la version bêta 8.3 si cela n’affecte pas votre application.

29
kball

Ce problème a été résolu dans Firebase 3.16.0 (Firebase Core 3.6 + Firebase Analytics 3.8.0)

6
adbitx

les gars, tout est réglé maintenant. J'ai tout testé moi-même sur deux projets. Vous devez aller dans le bon répertoire de votre projet pour que votre fichier de spécification de pod soit visible par vos commandes en ligne de commande, exécutez

pod update

et tout voir réparé et fonctionne correctement!

6
Dido

Ces problèmes sont résolus et corrigés probablement avec la version 3.16.0.

2
Jonny