dyld: библиотека не загружена: /usr/lib/libstdc++.6.dylib - PullRequest
0 голосов
/ 25 сентября 2018

Только что установил Xcode 10 и получил ошибку времени выполнения.У вас есть идеи, что не так?

dyld: Library not loaded: /usr/lib/libstdc++.6.dylib
  Referenced from: /Users/kukodajanos/Library/Developer/CoreSimulator/Devices/50603E30-571E-484B-BABD-270D3D1F01AE/data/Containers/Bundle/Application/AFA530AF-2F31-4B26-ACE0-776070E28368/PFB.app/Frameworks/FoxitRDK.framework/FoxitRDK
  Reason: no suitable image found.  Did find:
    /usr/lib/libstdc++.6.dylib: mach-o, but not built for iOS simulator
(lldb) 

Предыдущее приложение Xcode работало в симуляторе.

lipo -info /Users/kukodajanos/Workspace/PFB/FoxitRDK.framework/FoxitRDK 
Architectures in the fat file: /Users/kukodajanos/Workspace/PFB/FoxitRDK.framework/FoxitRDK are: i386 x86_64 armv7 arm64

Как вы видите, Foxit lipo показывает , у него также есть архитектура i386 x86_64 также.Так что должно работать на симуляторе.

Означает ли эта статья, что нам нужно обновить Foxit до 5.0.0.1107?

1 Ответ

0 голосов
/ 25 сентября 2018

Это ошибка Foxit PDF SDK V6.0 на iOS 12 и Foxit, уже исправленная в V6.1.Пожалуйста, проверьте версию, которую вы используете.

История вопроса такова: Xcode 10 удалил "libstdc ++. 6.dylib", временная база решений на V6.0 - скопировать libstdc ++. 6.dylib из Xcode 9.x в Xcode10.Для Foxit PDF SDK V6.1 сам SDK не ссылается на libstdc ++. 6.dylib и ссылается на libc ++ (что рекомендовано Apple)

...