首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用CocoaPods的项目中Xcode6.0.1(稳定)中的Apple Mach-O链接器错误

使用CocoaPods的项目中Xcode6.0.1(稳定)中的Apple Mach-O链接器错误
EN

Stack Overflow用户
提问于 2014-09-23 14:55:05
回答 2查看 506关注 0票数 0

我知道有些人可能会抱怨这个问题,但我得到了以下错误,就是不能从中得到任何意义:

在文本中:

代码语言:javascript
复制
    Undefined symbols for architecture x86_64:
  "__TFSs26_forceBridgeFromObjectiveCU__FTPSs9AnyObject_MQ__Q_", referenced from:
      __TFC10SimpleTest14ViewController9writeTextfS0_FCSo15UIBarButtonItemT_ in ViewController.o
      __TFC10SimpleTest9Websocket17createHTTPRequestfS0_FT_T_ in Websocket.o
      __TFC10SimpleTest9Websocket19initStreamsWithDatafS0_FTCSo6NSDataSi_T_ in Websocket.o
      __TFC10SimpleTest9Websocket16disconnectStreamfS0_FGSqCSo7NSError_T_ in Websocket.o
      __TFC10SimpleTest9Websocket15errorWithDetailfS0_FTSS4codeVSs6UInt16_CSo7NSError in Websocket.o
      __TFFC10SimpleTest9Websocket15processResponseFS0_FCS0_10WSResponseSbU_FT_T_ in Websocket.o
  "__TFSsoi1oUSs17_RawOptionSetType_USs21BitwiseOperationsTypeSs9Equatable__FTQ_Q__Q_", referenced from:
      __TFC10SimpleTest11AppDelegate11applicationfS0_FTGSQCSo13UIApplication_29didFinishLaunchingWithOptionsGSQCSo12NSDictionary__Sb in AppDelegate.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我认为这与桥接头有关。我的项目是Swift,但我添加了一些pod (Obj-C)。我已经找了好几个小时了,还是找不到任何可行的解决方案!

谢谢你的帮忙!

EN

回答 2

Stack Overflow用户

发布于 2014-09-25 06:28:14

查看这篇关于从Swift链接到Cocoapods的文章:

https://medium.com/@stigi/swift-cocoapods-da09d8ba6dd2

基本上,您需要在新的桥接头中包含一些额外的内容。

票数 0
EN

Stack Overflow用户

发布于 2015-07-13 08:41:26

这里有一些建议。记住将构建设置中的搜索路径设置为Pods,并将其设置为递归。另外,检查以确保为项目中的每个目标在目标中创建了libPods.a条目。再次单击最上面的蓝色文件夹,然后单击General,以查看项目中的目标列表。单击各个目标,看看是否可以添加到框架中。如果是,请单击加号并从列表中选择libPods.a。

记得在进行这样的更改后运行pod update (从Mac上的终端)。每当您进行旨在修改与cocoapods相关的设置的更改时,重新运行pod update是一个好主意。

在某些情况下,我被告知要在项目中的每个主文件夹中添加一个桥接头文件,但还没有发现需要这样做的情况。

我对mach o链接器错误和cocoapods的经验是,问题是目标没有通过框架选项链接。

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

https://stackoverflow.com/questions/25988757

复制
相关文章

相似问题

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