[英]Unable to import bridging header
我試圖將外部Objective-C框架“ frameworkSDK”鏈接到我的快速項目。 但是我似乎收到此錯誤:
<unknown>:0: error: failed to import bridging header
我已經研究了很多解決問題的方法,但似乎都沒有用。 到目前為止,這是我所做的:
我在項目的根目錄下創建了一個“ bridingfile.h”,並將“ frameworkSDK.frameworkSDK.h”導入到該文件中。
我已經確定在Swift編譯器-代碼生成下,Objective-C橋接頭路徑正確。
我已經將框架搜索路徑更改為“ frameworkSDK”所在的位置-代碼生成。
將“ bridgingfile.h”的路徑添加到“標題搜索路徑-代碼生成”中。
我試圖從根文件夾中創建bridgingfile 1目錄,然后進行相應的更新。
任何幫助將不勝感激! :)
如果要導入一個外部的Objective-C框架,即一個存儲在例如frameworkSDK.framework
目錄結構(捆綁)中的frameworkSDK.framework
,則不必擔心橋接頭。 而是執行以下操作:
frameworkSDK.framework
目錄的父目錄。 $(FRAMEWORK_SEARCH_PATHS) @executable_path/../Frameworks
。 import frameworkSDK
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.