ios – Xcode 10.0 GM – dyld:懒符号绑定失败:无法解析符号___cxa_guard_acquire崩溃.在那之前它工作得很好

ios – Xcode 10.0 GM – dyld:懒符号绑定失败:无法解析符号___cxa_guard_acquire崩溃.在那之前它工作得很好,第1张

概述我使用可可豆荚来安装de TesseractOCR库.该应用程序在包括iOS12设备在内的设备上运行时运行正常.崩溃只发生在iOS12模拟器上.我还安装了iOS 11.4模拟器,它在那个上工作正常.一段时间以来,我一直在摸不着头脑.这是我得到的崩溃. dyld: lazy symbol binding failed: can't resolve symbol ___cxa_guard_acquir 我使用可可豆荚来安装de TesseractOCR库.该应用程序在包括iOS12设备在内的设备上运行时运行正常.崩溃只发生在iOS12模拟器上.我还安装了iOS 11.4模拟器,它在那个上工作正常.一段时间以来,我一直在摸不着头脑.这是我得到的崩溃.

dyld: lazy symbol binding Failed: can't resolve symbol ___cxa_guard_acquire in /Users/IancuTudor/library/Developer/CoreSimulator/Devices/ABE5EE31-47C8-4457-8F33-B4C265599147/data/Containers/Bundle/Application/40814EAD-8965-47F2-8036-3DE48A8143BF/Bookly.app/Frameworks/TesseractOCR.framework/TesseractOCR because dependent dylib #1 Could not be loadeddyld: can't resolve symbol ___cxa_guard_acquire in /Users/IancuTudor/library/Developer/CoreSimulator/Devices/ABE5EE31-47C8-4457-8F33-B4C265599147/data/Containers/Bundle/Application/40814EAD-8965-47F2-8036-3DE48A8143BF/Bookly.app/Frameworks/TesseractOCR.framework/TesseractOCR because dependent dylib #1 Could not be loaded(lldb)
解决方法
libstdc++ is removed in iOS 12 simulator but it remains in the iOS 12.0 (device) .

因此,作为一种解决方法,您可以将库(libstdc .6.0.9.tbd)从Xcode 9.4复制到Xcode 10.但这不是一个长期解决方案.您应该联系这些库的提供者并请求使用libc构建的版本.

或者如果您使用Cocoapods作为依赖项管理器,则可以将以下命令添加到pod文件中:

post_install do |installer|installer.pods_project.targets.each do |target|    if target.name == 'TesseractOCRiOS'         target.build_configurations.each do |config|            config.build_settings['ENABLE_BITCODE'] = 'NO'        end        header_phase = target.build_phases().select do |phase|            phase.is_a? Xcodeproj::Project::PBXheadersBuildPhase        end.first        duplicated_header_files = header_phase.files.select do |file|            file.display_name == 'config_auto.h'        end        duplicated_header_files.each do |file|            header_phase.remove_build_file file        end    endend

结束

总结

以上是内存溢出为你收集整理的ios – Xcode 10.0 GM – dyld:懒符号绑定失败:无法解析符号___cxa_guard_acquire崩溃.在那之前它工作得很好全部内容,希望文章能够帮你解决ios – Xcode 10.0 GM – dyld:懒符号绑定失败:无法解析符号___cxa_guard_acquire崩溃.在那之前它工作得很好所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1068245.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存