【问题标题】:"_OBJC_CLASS_$_",referenced from:“_OBJC_CLASS_$_”,引用自:
【发布时间】:2014-01-10 01:24:44
【问题描述】:

您好,如果我在模拟器上构建程序,我会收到以下错误和警告,但如果我在真实设备上运行它,这些东西就会消失?为什么我会得到这个?知道吗?

ld:警告:忽略文件 /Users/interaxisnetworks/Desktop/Test/TestProg/audiocall/PortSIPLib.framework/PortSIPLib,文件 /Users/interaxisnetworks/Desktop/Test/TestProg/audiocall/PortSIPLib.framework 中缺少所需的架构 x86_64 /PortSIPLib(3 片) 架构 x86_64 的未定义符号: “_OBJC_CLASS_$_PortSIPSDK”,引用自: AppDelegate.o 中的 objc-class-ref ld:未找到架构 x86_64 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

一旦我在手机上运行应用程序,我根本没有收到这些警告。但有时当我打开程序并在模拟器上构建时,我会收到这些错误和警告。

我已经解决了类似问题,在构建设置中添加了 app delegate.m,但这些错误仍然存​​在。

【问题讨论】:

    标签: ios7 ios-simulator clang sip voip


    【解决方案1】:

    您尝试链接应用程序的 PortSIPLib.framework 似乎仅适用于 iOS。您应该向框架的提供者询问适合模拟器的二进制文件。如果他不能或不会提供,恐怕你也无能为力。

    【讨论】:

      猜你喜欢
      • 2020-01-17
      • 1970-01-01
      • 1970-01-01
      • 2011-05-12
      • 1970-01-01
      • 2017-06-28
      • 2021-06-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多