我的应用程序崩溃并显示以下消息:



当我尝试构建并运行时。当我从项目中删除CFNetwork时,它起作用了,我不知道为什么。

我刚刚安装了Xcode6Beta并打开了我的项目。在Xcode5.1上运行正常。

更新:

在带有Xcode 6的iOS模拟器上运行正常,问题出在运行iOS 7.1.1的设备上。

更新2:

下面选择的答案对我有用,尽管我已经在项目中明确添加了基础框架,但我必须删除它并再次添加它。问题至少已经解决了。 :)

最佳答案

经过编辑以包括您需要采取的两个可能的步骤:

  • 确保您的项目具有Foundation框架。 (消除
    并再次添加以确保)。
  • 确保Foundation框架包含在CFNetwork之前。

  • 头文件似乎包含了iOS8.0中的内容(例如,glextensions文件不再位于顶部头文件中),似乎有所变化。如果您将Foundation框架显式添加到您的项目中,它将很好地构建。当然,使CFNetwork成为可选项将导致失败,并且仅是构建错误的解决方案,而不是整体的解决方案。

    关于ios - dyld : Symbol not found: _NSURLAuthenticationMethodClientCertificate when trying to run iOS app,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24043532/

    10-08 21:08