簡體   English   中英

iOS MQTT客戶端框架:找不到'SocketRocket / SRWebSocket.h'文件

[英]iOS MQTT Client Framework : 'SocketRocket/SRWebSocket.h' file not found

我試圖通過將源文件復制到項目來將MQTT客戶端框架添加到我的項目中。 它給我SocketRocket/SRWebSocket.h file not found錯誤。 我嘗試包含socketRocket庫並將SocketRocket/SRWebSocket.h更改為SRWebSocket.h然后我在MQTTWebsocketTransport.h文件中的后續行中出現錯誤:

urlRequest.SR_SSLPinnedCertificates = self.pinnedCertificates;

我究竟做錯了什么?

“找不到SocketRocket / SRWebSocket.h文件”是由於您使用不正確的目標執行“pod install”或者您沒有將“SocketRocket”文件夾復制到項目中。

讓我們再次按照步驟:

  1. 再次下載iOS MQTT客戶端框架
  2. 打開podfile並更新它:

將目標從“MQTTClienttvOS”更改為“MQTTClientiOS”

將平台更改為“ios”

  1. 做“pod安裝”。
  2. 打開工作區並構建目標“MQTTClientiOS”
  3. 將MQTTClient.frameworkd和文件夾“SocketRocket”復制並導入到項目中。

P / S:如果你想使用“MQTTWebsocketTransport”,你可以將MQTTWebsocketTransport.h設置為Headers,將MQTTWebsocketTransport.m設置為Compile Sources。

暫無
暫無

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

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