架构x86_64的未定义符号:是否不支持x86_64?

4

错误截图

架构 x86_64 上未定义符号: "_OBJC_CLASS_$_ABCAppCaller",引用自: GitiTransferAccountsViewController.o 中的 objc-class-ref ld: 找不到符号对于架构 x86_64


ABCAppCaller来自哪里?它是否包含在您的项目中?这个是为设备建立的还是只有在模拟器中构建时出现问题? - Michael Dautermann
银行支付,仅用于模拟器,我已经设置好了所需的一切,这是架构原因吗?谢谢您的回复! - universe
1
我发现这个:"fat文件中的架构:libABCAppCaller.a是:armv7 arm64"。这是吗? - universe
1个回答

0
你需要告诉提供给你 libABCAppCaller.a 的人,他们需要为模拟器包含符号。
如果他们问你“我该怎么做?”,你可以指向 this closely related question,特别是其中的部分,他们可以使用 lipo 将模拟器库和设备库链接成一个通用的静态库。

@universe,你用Michael提供的解决方案解决了问题吗?有关于这个解决方案的详细信息吗? - Matthew Ferguson
@universe,你能告诉我你是如何解决这个问题的吗?我现在也遇到了同样的问题。 - Bhanuteja

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接