我正在尝试集成用于推送通知的 Urban Airship SDK 我在尝试构建项目时遇到此错误。
AirshipKit file was built for arm64 which is not the architecture being linked (armv7)
我自己项目中的build设置包括 armv7 和 arm64 架构,它们已经是有效的架构(如屏幕截图所示)
最佳答案
原来我需要更改 Urban Airship 项目的build设置。我看错地方了,摸不着头脑。
因此,如果您进入 Urban Airship 项目的build设置(根据 Urban Airship 的说明,它应该位于您现有项目的顶层),您可以看到并调整那里的build设置以匹配您自己的build设置项目。它之前设置为仅在更新此设置后为 armv7 构建,它可以正确构建。
关于ios - Urban Airship 集成错误 arm64 不是被链接的架构 (armv7),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36301084/