webentwicklung-frage-antwort-db.com.de

So entfernen Sie die Xcode-Warnung Apple Mach-O Linker Warning 'Zeiger nicht an Adresse ausgerichtet

Ich habe ein kleines Problem beim Erstellen meines Xcode-Projekts. Nach dem Update-Pod werden Warntöne angezeigt. Es sieht aus wie das

enter image description here

Suche schon die ganze Seite hier aber noch kein Glück. es hat keine auswirkungen auf das projekt, ist aber ziemlich nervig. Könnte jemand helfen?

111
Alexander Huang

Dies bedeutet wahrscheinlich, dass ihre Binärdatei einen nicht ausgerichteten Zeiger hat, wenn sie ihren Code kompilieren. In diesen Fällen wird die Ausrichtung standardmäßig auf 1 Byte festgelegt und kann sich möglicherweise auf die Leistung auswirken. Nach dem Update auf die öffentliche Version von Xcode 8.3 wird dieser Fehler weiterhin angezeigt. Daher muss Google möglicherweise die statische Bibliothek mit anderen Einstellungen kompilieren, damit sie nicht mehr angezeigt wird.

87
tzm41

Ich habe diese Antwort vom Firebase-Support erhalten:

Dies ist ein bekanntes Problem mit der Beta von Xcode 8.3, sodass es sich möglicherweise um eine Beta-Sache handelt und Xcode besonders ausführlich ist. Es funktioniert jedoch gut mit 8.2.1, daher empfehle ich, es vorübergehend zu verwenden, um die Warnungen zu vermeiden oder die Warnungen von 8.3 Beta zu ignorieren, wenn es Ihre App nicht beeinträchtigt.

29
kball

Dies wurde in Firebase 3.16.0 (Firebase Core 3.6 + Firebase Analytics 3.8.0) behoben.

6
adbitx

jungs, jetzt ist alles repariert. Habe alles selbst an zwei Projekten getestet. Sie müssen zum richtigen Verzeichnis Ihres Projekts wechseln, damit Ihre Pod-Spezifikationsdatei für Ihre Befehlszeilenbefehle sichtbar ist

pod update

und sehen, dass alles repariert ist und richtig funktioniert!

6
Dido

Diese Probleme werden mit Release 3.16.0 behoben und wahrscheinlich behoben.

2
Jonny