【发布时间】:2014-12-05 08:30:55
【问题描述】:
按照SignalR-ObjC repo 的How To Get Started 部分,我在构建SignalR.Samples.iOS 项目时遇到以下错误:
架构 armv7 的未定义符号: “_OBJC_CLASS_$_SRWebSocket”,引用自: libSignalR.Client.iOS.a(SRWebSocketTransport.o) 中的 objc-class-ref (也许你的意思是:_OBJC_CLASS_$_SRWebSocketConnectionInfo, _OBJC_CLASS_$_SRWebSocketTransport) “_OBJC_METACLASS_$_AFHTTPRequestOperation”,引用自: _OBJC_METACLASS_$_SRHTTPRequestOperation 在 libSignalR.Client.iOS.a(SRServerSentEventsTransport.o) “_OBJC_CLASS_$_AFJSONResponseSerializer”,引用自: libSignalR.Client.iOS.a(SRHttpBasedTransport.o) 中的 objc-class-ref libSignalR.Client.iOS.a(SRServerSentEventsTransport.o) 中的 objc-class-ref libSignalR.Client.iOS.a(SRLongPollingTransport.o) 中的 objc-class-ref “_OBJC_CLASS_$_AFHTTPRequestOperation”,引用自: libSignalR.Client.iOS.a(SRHttpBasedTransport.o) 中的 objc-class-ref _OBJC_CLASS_$_SRHTTPRequestOperation 在 libSignalR.Client.iOS.a(SRServerSentEventsTransport.o) libSignalR.Client.iOS.a(SRLongPollingTransport.o) 中的 objc-class-ref ld:未找到架构 armv7 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
为了解决这个问题,我还检查了这个链接:
- Linker error comes while running as well as testing the Xcode workspace after updating KIF framework via cocoapods
- Linker error comes while running as well as testing the Xcode workspace after updating KIF framework via cocoapods。
但问题仍然存在。 如何纠正以下问题? (我使用的是 XCode 6.1)
【问题讨论】:
-
你用设备或模拟器检查
-
消息清楚地表明 模拟器 在您的情况下是不受支持的架构。
-
Suhail &holex -- 我正在使用设备 iPhone5
标签: ios objective-c iphone xcode cocoapods