繁体   English   中英

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

[英]How to remove the Xcode warning Apple Mach-O Linker Warning 'Pointer not aligned at address

构建我的Xcode项目时,我有一个小问题,更新pod后会发出警告音。 看起来像这样

在此处输入图片说明

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

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

得到了来自firebase支持的以下响应:

这是Xcode 8.3 beta的一个已知问题,因此它可能是beta版,而Xcode太冗长了。 尽管它在8.2.1上可以很好地工作,所以我建议暂时使用它来避免警告,或者如果它不影响您的应用,请忽略8.3 beta上的警告。

在Firebase 3.16.0(Firebase Core 3.6 + Firebase Analytics 3.8.0)中已修复此问题。

伙计们,现在都固定了。 我自己在两个项目上进行了测试。 您必须转到项目的正确目录,以使Pod spec文件对命令行命令可见,然后运行

pod update

并查看所有修复和正常工作!

这些问题已在3.16.0版中解决,并且可能已修复。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM