gpt4 book ai didi

ios - 架构 arm64 的 undefined symbol

转载 作者:IT王子 更新时间:2023-10-29 07:26:10 26 4
gpt4 key购买 nike

每次从 CocoaPods 导入文件时,我都会收到 Apple Mach-O 链接器错误。

Undefined symbols for architecture arm64:
"_OBJC_CLASS_$_FBSession", referenced from: someFile
ld: symbol(s) not found for architecture arm64

对于我使用的各种 Pod,我得到了大约 12 个。

我正在尝试使用 XCode 5 为 iPhone 5S 构建。

我一直在 SO 上尝试各种解决方案,但还没有找到任何解决方案。

如何修复此 Apple Mach-O 链接器错误?


刚刚发现另一个可能有趣的警告,我希望这能引导我找到解决方案:

Ignoring file ~/Library/Developer/Xcode/DerivedData/SomeApp/Build/Products/Debug-iphoneos/libPods.a, 

文件是为存档构建的,不是被链接的架构 (arm64):~/Library/Developer/Xcode/DerivedData/someApp/Build/Products/Debug-iphoneos/libPods .a

最佳答案

如果你的ArchitecturesValid Architectures都没有问题,你可以检查你是否添加了$(inherited),这将添加链接器在 pod 中生成的标志,到 Other Linker Flags 如下: enter image description here

关于ios - 架构 arm64 的 undefined symbol ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19213782/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com