如何删除Xcode警告Apple Mach-O链接器警告'指针未在地址对齐

时间:2017-02-16 08:02:47

标签: ios xcode cocoapods warnings

构建我的Xcode项目时遇到一个小问题,在更新pod之后得到警告音。看起来像这样

enter image description here

已经在这里搜索整个网站,但仍然没有运气。它不会影响项目,但它很烦人。有人可以帮忙吗?

5 个答案:

答案 0 :(得分:87)

这可能意味着他们的二进制文件在编译代码时具有非对齐指针。在这些情况下,对齐基本上默认为1个字节,并且假设可能会影响性能。 更新到Xcode 8.3公开发布后,我仍然看到此错误,因此Google可能需要使用不同的设置编译静态库以使其消失。

答案 1 :(得分:29)

得到了firebase支持的回复:

  

这是Xcode 8.3 beta的一个已知问题,所以它可能是测试版   和Xcode是额外的冗长。它虽然用8.2.1也很好用,所以我   建议暂时使用它来避免警告或忽略   8.3 beta的警告,如果它不影响您的应用程序。

答案 2 :(得分:6)

Firebase 3.16.0(Firebase Core 3.6 + Firebase Analytics 3.8.0)

中已修复此问题

答案 3 :(得分:6)

伙计们,现在一切都已修好了。我自己在两个项目上进行了测试。您必须转到项目的正确目录,以便命令行命令可以看到pod规范文件,运行

pod update

并将其全部修复并正常工作!

答案 4 :(得分:2)

使用版本3.16.0解决了这些问题,并且可能已得到解决。