SocketRocket尝试安装socketrocket后我可以让PonyDebugger工作,我得到3个Apple Match-O链接器错误

gdu*_*ubs 9 xcode cocoa-touch websocket ios socketrocket

我正在挣扎.这是我第一次尝试安装这个,因为我需要Pony Debugger工作.

Undefined symbols for architecture i386:
  "_utf8_countTrailBytes", referenced from:
      _validate_dispatch_data_partial_string in libSocketRocket.a(SRWebSocket.o)
  "_utf8_nextCharSafeBody", referenced from:
      _validate_dispatch_data_partial_string in libSocketRocket.a(SRWebSocket.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

非常感谢任何建议!

谢谢!

编辑:我添加了SocketRocket.Framework到构建阶段,错误消失了,但现在给我一个新的.

/Library/Developer/Xcode/DerivedData/ProjectIpaws-fxtqgpqcnolfqvgaeikbuxwzdbcv/Build/Products/Debug-iphonesimulator/SocketRocket/SocketRocket
Run Code Online (Sandbox Code Playgroud)

新的根本没有意义.

Ada*_*ite 42

您的应用必须与以下框架相关联:

  • libicucore.dylib
  • CFNetwork.framework
  • Security.framework
  • Foundation.framework

  • 我有这个确切的问题,我的问题是我没有链接到libicucore.dylib.谢谢! (6认同)

ani*_*dhc 0

尝试清理并重建。如果不尝试通过进入管理器 -> 项目来清理派生数据,请选择您的项目并删除派生数据位置旁边的内容。