dyld: Library not loaded: 各種情況

第一種情況:
dyld: Library not loaded: @rpath/libswiftCore.dylib
Referenced from: /var/containers/Bundle/Application/CF227EE4-F36F-4161-A8A4-BB063D74B0CF/Boss.app/Boss
Reason: no suitable image found. Did find:
/private/var/containers/Bundle/Application/CF227EE4-F36F-4161-A8A4-BB063D74B0CF/Boss.app/Frameworks/libswiftCore.dylib: code signature invalid for '/private/var/containers/Bundle/Application/CF227EE4-F36F-4161-A8A4-BB063D74B0CF/Boss.app/Frameworks/libswiftCore.dylib'

***帶有 Swift 項目 ***

解決辦法:
1.rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/org.llvm.clang/ModuleCache"
2.rm -rf ~/Library/Developer/Xcode/DerivedData
3.rm -rf ~/Library/Caches/com.apple.dt.Xcode

第二種情況

dyld: Library not loaded: @rpath/Charts.framework/Charts
Referenced from: /var/containers/Bundle/Application/FEFF646B-5902-4015-B159-C141EB0E8DC0/test.app/test
Reason: image not found

動態庫未鏈接到項目內

解決辦法:
在 TARGETS —> General —> Embedded Binaries 下,點擊 + 按鈕,選擇 Charts.framework就可以解決問題

第三種情況(一般出現在真機)
dyld: Library not loaded: @rpath/Charts.framework/Charts
..........
code signing blocked mmap() of
............

***證書有問題 ***

解決辦法:
把所有證書刪掉 重新安裝

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容