
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崩溃.在那之前它工作得很好所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)