Как удалить предупреждение Xcode Apple Mach-O Linker Warning 'Указатель не выровнен по адресу

У меня есть небольшая проблема при создании моего проекта Xcode, получения сигналов предупреждения после обновления. Похоже на это

введите описание изображения здесь

Уже поиск по всему сайту здесь, но все равно не повезло. это не влияет на проект, но это довольно раздражает. Кто-нибудь может помочь?

Ответ 1

Вероятно, их двоичный файл имеет не выровненный указатель при компиляции своего кода. В этих случаях выравнивание в основном по умолчанию составляет 1 байт и гипотетически может повлиять на производительность. После обновления до общедоступной версии Xcode 8.3 я все еще вижу эту ошибку, поэтому Google может потребоваться скомпилировать свою статическую библиотеку с разными настройками, чтобы она исчезла.

Ответ 2

Получил этот ответ от поддержки firebase:

Это известная проблема с бета-версией Xcode 8.3, поэтому это может быть бета-версия и Xcode является дополнительным подробным. Он работает хорошо, хотя с 8.2.1, поэтому я рекомендуем временно использовать его, чтобы избежать предупреждений или игнорировать предупреждения на бета-версии 8.3, если это не влияет на ваше приложение.

Ответ 3

Это исправлено в Firebase 3.16.0 (Firebase Core 3.6 + Firebase Analytics 3.8.0)

Ответ 4

Ребята, теперь все исправлено. Протестировал все это по двум проектам. Вы должны перейти в правильную директорию своего проекта, чтобы ваш специфицированный файл pod был виден вашим командам командной строки, запустите

pod update

и убедитесь, что все исправлено и работает правильно!

Ответ 5

Эти проблемы адресованы и, вероятно, исправлены с выпуском 3.16.0.