【问题标题】:how to create jabberd xmpp client in ios9 using swift2如何使用swift2在ios9中创建jabberd xmpp客户端
【发布时间】:2023-03-27 10:02:01
【问题描述】:

我正在关注这个链接 https://github.com/processone/xmpp-messenger-ios

但我遇到了几个错误,如下所示

1.无法构建ObjectiveC模块'XMPPFramework'

2.CocoaAsyncSocket/GCDAsyncSocket.h 文件未找到。

我已经尝试过诸如

之类的方法

在您的项目上构建设置,然后将其设置为

用户标头搜索路径 = $(SRCROOT) // 递归。 始终搜索用户路径 = YES

但错误仍然存​​在。 请帮忙

【问题讨论】:

  • 您是否使用 CocoaPods 安装了 xmpp-messenger-ios?
  • 是的,我确实安装了 pod 文件并且安装正确完成。但仍然出现上述情况
  • 我已经添加了pod安装镜像给你看看。
  • @AnandYadav 哥们你找到解决方案了吗:)
  • @Mr.bean 是的,我做到了

标签: swift2 ios9 ejabberd xmppframework xcode7.2


【解决方案1】:

要构建项目,您需要安装 Cocoapods。

然后,您可以使用 Xcode 7.2.1 查看项目的最新版本并打开 Example/xmpp-messenger-ios.xcworkspace

在首次构建时,应正确下载所有依赖项,但您需要使用工作区而不是使用 Cocoapods 进行项目。

【讨论】:

  • 是的,我安装了可可豆荚。所有依赖项都已正确下载并安装。我正在使用工作区。但是您能否建议修复/步骤以避免上述错误。
  • 1.Could not build ObjectiveC module 'XMPPFramework' 2.CocoaAsyncSocket/GCDAsyncSocket.h file not found.
  • 然后,如果您加载工作区,它应该可以正常构建。我从头开始尝试,一切都很好。
  • 您能否为github.com/processone/xmpp-messenger-ios/issues/43 提出修复建议。因为我面临的问题是相似的。
猜你喜欢
  • 1970-01-01
  • 2020-08-07
  • 2023-03-29
  • 1970-01-01
  • 2012-06-18
  • 1970-01-01
  • 2012-07-30
  • 2015-11-07
  • 1970-01-01
相关资源
最近更新 更多