本來今天高高興興。打算用RabbitMQ整個winform+java+ios的聊天應用玩玩。沒想到,集成ios的時候就折騰了半天。
在此感謝亞太首席視覺算法工程師陳建同學的幫助。
我是直接在git上下載了rabbitmq-objc-client-master。然后將文件夾RMQClient 導入項目。報錯如下:
/Users/lala/Library/Developer/Xcode/DerivedData/RMQClient-bwgrckxbetsbdkdlzypinebijnhi/Build/Intermediates.noindex/RMQClient.build/Debug-iphoneos/RMQClient.build/Script-AE637E2C1C4CFF28006F9EDF.sh: line 13: /usr/local/bin/carthage: No such file or directo
認真看了下官方的介紹=。
ios官方包?大體描述如下。大概意思是先安裝Carthage。然后利用?Carthage?整出RMQClient.framework。

安裝Carthage:
打開終端輸入:brew install carthage
果然我報錯:The “Swift Language Version” (SWIFT_VERSION) build setting must be set to a supported value for targets which use Swift. This setting can be set in the build settings editor
在終端運行:brew update
在次運行:brew install carthage? ?成功安裝
將該文件拷貝到項目所在根目錄?文件內容如下:

在終端上 cd 到你項目所在的位置,注意是你的項目所在位置,
然后執(zhí)行 :carthage bootstrap 這個時候在你的項目下會生成一個文件:

運行你的項目,打卡xcode:

阿門。祝大家幸福。
不明白的 或者研究集群通信的通信,可以留言一起學習。