簡體   English   中英

如何將框架導入 XCode 項目?

[英]How to import framework into XCode project?

我收到No such module 'BRLMPrinterKit'錯誤。

我參考官方文檔https://support.brother.com/g/s/es/htmldoc/mobilesdk/guide/getting-started/getting-started-ios.html來導入框架。

這是我的步驟:

  1. BRLMPrinterKit.frameworkBRLMPrinterKitW.framework拖到我的框架文件夾中在此處輸入圖片說明

  2. 檢查它們是否在與庫的鏈接二進制文件中(刪除並再次拖動) 在此處輸入圖片說明

  3. 檢查框架搜索路徑(我不確定它是否正確) 在此處輸入圖片說明

  4. 檢查標題搜索路徑(我不確定它是否正確) 在此處輸入圖片說明

最后我清理並構建得到No such module 'BRLMPrinterKit'錯誤。

我不知道如何解決我的導入問題,任何幫助將不勝感激。 謝謝。

這不是 Swift 模塊,因此首先,您需要創建一個橋接頭,在其中導入 <BRLMPrinterKit/BRLMPrinterKit.h>,然后您可以在 Swift 文件中使用 BRLM 類。

嘗試使用 CocoaPods 安裝框架,更加方便快捷。 你的框架支持使用 cocoapods 安裝

https://cocoapods.org/

https://github.com/jonathantribouharet/BRLMPrinterKit

  1. 使用 CocoaPods 安裝“BRLMPrinterKit”框架。
  2. 添加橋文件。(目標 > 構建設置 > Swift 編譯器 - 常規 > Objective-C 橋接頭文件) 在此處輸入圖片說明

橋接文件.h

 #ifndef PtouchPrinterKit_Bridging_Header_h #define PtouchPrinterKit_Bridging_Header_h #import <BRLMPrinterKit/BRPtouchBluetoothManager.h> #import <BRLMPrinterKit/BRPtouchDeviceInfo.h> #import <BRLMPrinterKit/BRPtouchNetworkManager.h> #import <BRLMPrinterKit/BRPtouchPrinter.h> #import <BRLMPrinterKit/BRPtouchPrinterData.h> #import <BRLMPrinterKit/BRPtouchPrinterKit.h> #import <BRLMPrinterKit/BRPtouchPrintInfo.h> #endif

  1. 然后你可以使用框架

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM