天天看點

ios 橋接檔案找不到檔案_ios – 歸檔項目時“無法導入橋接标題”,“找不到檔案”...

使用快速橋接頭和架構歸檔項目時遇到了一些麻煩.它給了我錯誤,但隻有在我存檔時.是以我做了一個新項目來進一步測試.

這是我的步驟:

>新的快速項目.

>添加一個objective-c檔案.

>當它提示我詢問有關制作橋接标題時,請按是.

此時,我存檔.它成功了.

>添加ASyncDisplayKit.xcodeproj

>将libAsyncDisplayKit.a,AssetsLibrary和Photos添加到“Link Binary with Libraries”建構階段.

>将“-lc -ObjC”添加到項目連結器标志.

>添加#import< AsyncDisplayKit / AsyncDisplayKit.h>到橋頭.

這些是here發現的說明.

我再次存檔,它失敗了,有兩個錯誤:

‘AsyncDisplayKit/AsyncDisplayKit.h’ file not found

Failed to import bridging header ‘/Users/Andrew/Desktop/testProject/testProject/testProject-Bridging-Header.h’

這是可以複制的.我似乎完全按照他們的訓示行事,除此之外我沒有觸及過這個項目.

有趣的是,它建構良好,運作良好.但歸檔,它會給出這些錯誤.

任何幫助表示贊賞.

編輯:如果我使用CocoaPods導入它,它的工作正常.問題是我專門為我的項目使用Submodules而不是CocoaPods.切換到使用兩者作為解決這個問題的方法将是混亂.