0
我使用這個SDK,它沒有動態框架,我不能簡單地使用這個標誌use_frameworks!
來實現在我的swift項目中快速使用目標c文件。在不使用use_frameworks的情況下在swift項目中使用目標c文件標記
我應該怎麼做才能在Swift項目中使用從cocoa pod收到的目標c文件?
我是否需要搭橋,如果有,該怎麼做?
我使用這個SDK,它沒有動態框架,我不能簡單地使用這個標誌use_frameworks!
來實現在我的swift項目中快速使用目標c文件。在不使用use_frameworks的情況下在swift項目中使用目標c文件標記
我應該怎麼做才能在Swift項目中使用從cocoa pod收到的目標c文件?
我是否需要搭橋,如果有,該怎麼做?
我剛剛找到了如何使用它,我們可以簡單的按照本指南: http://quickblox.com/developers/IOS-how-to-connect-Quickblox-framework#Additional_steps_for_Swift_using_CocoaPods
提供我QB團隊。
如果您的podfile中沒有'use_frameworks!',則必須將橋接頭添加到您的項目中。無論如何,當你在podfile中聲明'use_framework !'時會得到什麼錯誤? –
@HoaParis如果我使用該標誌,我得到這個[!]'Pods-QuickBloxIntegrationGiude'目標具有包括靜態二進制文件的傳遞依賴關係:(/Users/amatrosov/Desktop/QuickBloxIntegrationGiude/Pods/QuickBlox/Quickblox.framework) –
看來CocoaPods不會通過混合非動態和動態框架來管理這種情況。我不知道這是否可能。我建議手動將SDK導入到項目中以避免此問題。 –