我该如何处理这个错误? (架构arm64的重复符号)

我该如何处理这个错误? (架构arm64的重复符号)

问题描述:

我遇到了架构arm64的重复符号问题。我搜索了“stackoverflow.com”,我做了一些方法。但是,相同的情况。我该如何处理这个错误? (架构arm64的重复符号)

首先,我删除了所有文件Users/dongki/Library/Developer/Xcode/DerivedData
二,删除Build Phase - >编译源码。但是,这不是解决我的问题的好方法。


我该如何处理这个错误?

error screenshot

+0

嗨,检查您的xcode中黄色突出显示的位置。 “F/Users /..../ lib”。 它从这个位置获取参考。删除它,清理一次,再次生成。 –

+0

在Xcode中设置的最低版本是多少? – Akhilrajtr

+0

@RatneshShukla非常感谢〜但是,我很快就解决了这个问题。我面临类似的问题,我写了解决方案。项目 - >构建设置 - >没有公共块 - >是 - >编号 –

See Images请尝试用No Common Blocks玩。它在PJSIP集成中适用于我。

你的问题是,你必须实现具有完全相同的名称的方法的类。您将需要重构其中一种方法。 似乎你有一个库HttpDefaultNetworkManager,这是在所有的错误。如果您有权访问它,则可以为其所有方法添加前缀,以便不使用相同的名称。

希望这会有所帮助。

+0

感谢你的回答〜!但是,我很快就解决了这个问题。 我写了解决方案的任何机会面临类似的问题。项目 - >构建设置 - >没有公共块 - >是 - >编号 –

转到Product -> Clean并重新运行项目。

else Cmd+Shift+K清理项目并再次运行。

转到“Build settings” - > Target - > Set“Enable Bitcode”= NO。

如果你想看看究竟是什么使得错误参考链接:https://stackoverflow.com/a/43801476/6606820

+0

谢谢你的回答。但我解决了这个问题。我的解决方案写了上面的评论。谢谢! –