首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在尝试安装SocketRocket以使PonyDebugger正常工作后,我得到了3个socketrocket Match-O链接器错误

在尝试安装SocketRocket以使PonyDebugger正常工作后,我得到了3个socketrocket Match-O链接器错误
EN

Stack Overflow用户
提问于 2013-06-03 12:08:46
回答 4查看 5.7K关注 0票数 9

我要开始发泄了。这是我第一次尝试安装它,我必须这样做,因为我需要Pony Debugger工作。

代码语言:javascript
复制
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)

任何建议都是非常感谢的!

谢谢!

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

代码语言:javascript
复制
/Library/Developer/Xcode/DerivedData/ProjectIpaws-fxtqgpqcnolfqvgaeikbuxwzdbcv/Build/Products/Debug-iphonesimulator/SocketRocket/SocketRocket

新的版本一点意义也没有。

EN

回答 4

Stack Overflow用户

发布于 2014-02-21 04:03:08

您的应用程序必须链接到以下框架:

  • libicucore.dylib
  • CFNetwork.framework
  • Security.framework
  • Foundation.framework
票数 42
EN

Stack Overflow用户

发布于 2015-10-28 21:21:14

由于某些原因,Xcode7中的文件扩展名发生了变化。添加.tbd文件

票数 2
EN

Stack Overflow用户

发布于 2013-06-03 18:01:12

尝试清理并重新构建。如果未尝试通过进入Organizer ->项目来清除派生数据,请选择您的项目,然后在派生数据位置旁边删除。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16889888

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档