RabbitMQ、RMQClient IOS 环境集成

本来今天高高兴兴。打算用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 到你项目所在的位置,注意是你的项目所在位置,

然后执行 :carthage bootstrap 这个时候在你的项目下会生成一个文件:



运行你的项目,打卡xcode:



阿门。祝大家幸福。

不明白的 或者研究集群通信的通信,可以留言一起学习。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,096评论 3 119
  • 2018的太阳 都是这么的明亮耀眼 感情最折磨的不是离别 而是那些感动的画面让人傻傻的站在原地 天真的以为还回得去...
    阿清AQ呀阅读 1,072评论 0 1
  • 有没有感觉人越长大,想要的越来越多。在努力后并没有得到预期的结果,又是否不甘心? 小黎是一家国企普通的职工,...
    太阳尚远i阅读 4,545评论 2 1

友情链接更多精彩内容