我想在 iOS 上实现 WebSocket 服务器,在浏览器上实现客户端。我在目标 c 中找到了这个用于服务器端实现的库。
我在构建项目时遇到问题,急需帮助。我按照安装指南中给出的步骤进行操作
- 将 CoreWebSocket.xcodeproj 添加到项目中
- 进入目标构建阶段
- 在目标依赖项中添加 CoreWebSocket
- 在 Link Binary With Libraries 添加
- CFNetwork.framework
- CoreServices.framework ---------------
//Could not add this for iOS
- libcrypto.dylib ---------------
//Could not add this for iOS
- CoreWebSocket.framework
- 添加构建阶段 > 添加复制文件集
- 成为框架的目的地
- 添加 CoreWebSocket.framework
- 干净的
- 构建 CoreWebSocket ---------------
//Build is targeted to Mac OS X
- 构建您的应用程序---------------
//Build fails here
步骤 #3 后的结果
对于第 4步,我选择了 CoreWebSocket 并进行了清理和构建,这很成功。
但是当我再次选择我的项目(ServerSockTrial)并构建它时,我得到了这个链接器错误。
clang:错误:没有这样的文件或目录:'/Users/administrator/Library/Developer/Xcode/DerivedData/ServerSockTrial-bnacsspxhqhmlcgtflolkhxivmrz/Build/Products/Debug-iphonesimulator/CoreWebSocket/CoreWebSocket'
如果在第 4 步中我选择了 CoreWebSocket_iOS 并构建,我会收到此链接器错误 ->
clang:错误:没有这样的文件或目录:'/Users/administrator/Desktop/tushar/Smart Tv/CoreWebSocket-master/CoreWebSocket_iOS/CoreWebSocket_iOS-Prefix.pch' clang:错误:没有输入文件命令/Applications/Xcode.app/ Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang 失败,退出代码为 1
有人可以帮忙吗?