亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

DYLD:未加載的庫:@rpath/libSwitCore.dylib

DYLD:未加載的庫:@rpath/libSwitCore.dylib

慕田峪9158850 2019-06-21 14:48:16
DYLD:未加載的庫:@rpath/libSwitCore.dylib我正試圖在我的iPhone4s上運行一個SWIFT應用程序。它在模擬器上運行得很好,我的朋友可以在他的iPhone4s上成功地運行它。我有iOS 8和Xcode 6的官方版本。我試過了重新啟動Xcode,iPhone,計算機清潔改造撤銷和創建新的證書/提供配置文件運行路徑搜索路徑是$(inherited) @executable_path/Frameworks嵌入內容包含SWIFT代碼為“是”代碼簽名標識是開發人員下面是整個錯誤dyld: Library not loaded: @rpath/libswiftCore.dylib  Referenced from:  /private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/AppName.app/AppName   Reason: no suitable image found.  Did find:     /private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/AppName.app/Frameworks/libswiftCore.dylib: mmap() error 1 at address=0x008A1000, size=0x001A4000 segment=__TEXT in Segment::map() mapping/private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/APPLICATION_NAME/Frameworks/libswiftCore.dylib
查看完整描述

3 回答

?
慕碼人2483693

TA貢獻1860條經驗 獲得超9個贊

對我來說,以前的解決方案都沒有奏效。我們發現在構建設置中有一個“始終嵌入SWIFT標準庫”標志,需要設置為YES。這不是默認的!

Build Settings > Always Embed Swift Standard Libraries

設置好后,在再建之前清理項目。

在應用程序中將嵌入的內容包含SWIFT代碼(Embedded_Content_Containes_SWIFT)設置為YES,如圖2所示。此生成設置指定目標的產品是否帶有SWIFT代碼,當設置為YES時告訴Xcode在應用程序中嵌入SWIFT標準庫。


這面旗幟以前叫做Embedded Content Contains Swift Code


查看完整回答
反對 回復 2019-06-21
?
繁星coding

TA貢獻1797條經驗 獲得超4個贊

令人驚訝的是,我所做的只是“清潔”我的項目(Shift+cmd+K)并起作用。不過,似乎確實與證書有關。


查看完整回答
反對 回復 2019-06-21
?
ITMISS

TA貢獻1871條經驗 獲得超8個贊

當我刪除時,我開始得到這個錯誤:

@executable_path/Frameworks

從…Runpath Search Paths在我的構建設置中。替換它再次修復了一切(謝天謝地的源代碼控制!)

我不知道它是如何實現的,但它似乎需要二進制文件才能找到其嵌入的SWIFT運行時。


查看完整回答
反對 回復 2019-06-21
  • 3 回答
  • 0 關注
  • 784 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號