[英]Ionic 4 running app on iOS device error with capacitor
我有一個帶電容器的 ionic 4 項目。 我試圖打開並構建一個 iOS 版本。 Xcode 成功構建並安裝了應用程序。 但是當應用程序運行時,它在啟動屏幕上凍結,我在 Xcode 日志中收到此錯誤:
dyld: Library not loaded: @rpath/Capacitor.framework/Capacitor
Referenced from: /var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/App
Reason: no suitable image found. Did find:
/private/var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/Frameworks/Capacitor.framework/Capacitor: code signature in (/private/var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/Frameworks/Capacitor.framework/Capacitor) not valid for use in process using Library Validation: mapped file has no Team ID and is not a platform binary (signed with custom identity or adhoc?)
/private/var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/Frameworks/Capacitor.framework/Capacitor: code signature in (/private/var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/Frameworks/Capacitor.framework/Capacitor) not valid for use in process using Library Validation: mapped file has no Team ID and is not a platform binary (signed with custom identity or adhoc?)
/private/var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/Frameworks/Capacitor.framework/Capacitor: stat() failed with errno=1
/private/var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/Frameworks/Capacitor.framework/Capacitor: code signature in (/private/var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/Frameworks/Capacitor.framework/Capacitor) not valid for use in process using Library Validation: mapped file has no Team ID and is not a platform binary (signed with custom identity or adhoc?)
/private/var/containers/Bundle/Application/F39FC29D-255C-4BED-B6D5-6FEF4979C5F5/App.app/Frameworks/Capacitor.framework/Capacitor: stat() failed with errno=1
我已經在功能部分檢查了自動簽名,以允許 Xcode 執行所有必要的簽名操作。 但是所有解決方案都不適用於我,我總是收到此消息。 我的 Xcode 版本是 10.2.1,我不得不提到該應用程序在 Xcode iOS 模擬器上正確運行。
請幫助我,我已經為這個錯誤苦苦掙扎了 2 天!
謝謝
您使用的是免費開發者帳戶嗎?
與我們許多人一樣,您可能正在使用現在需要付費 Apple 開發者帳戶的軟件包。
我在使用 Capacitor 時遇到了同樣的錯誤(“代碼簽名無效”)。
您可以嘗試刪除use_frameworks! 並添加use_modular_headers! 在您的 Podfile 中,但成功將取決於您使用的軟件包。 用電容器它不工作。
github上有很多這樣的問題: https : //github.com/NativeScript/NativeScript/issues/8294
如果您訂閱付費帳戶,它將起作用...
等待蘋果一群白痴的新聞/更新!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.