【问题标题】:"AFNetworking.h" file not found in .pch file在 .pch 文件中找不到“AFNetworking.h”文件
【发布时间】:2014-10-15 04:14:50
【问题描述】:

我使用 cocoapods 安装了 AFNetworking。然后我在 Prefix.pch 文件中包含了 AFNetworking.h 文件。现在在构建我的应用程序时,它显示“AFNetworking.h”文件未找到错误。我认为这是与路径有关的错误。

谢谢。

【问题讨论】:

  • 如果您确定应该可以尝试清理和重建。
  • 我试过了。它不起作用。
  • 将其从 .pch 文件中删除并手动添加到您需要的位置。我在使用不同的文件和 cocapods 时遇到了同样的问题。
  • 去管理方案删除方案和添加方案。现在清理并重建它。
  • 你能粘贴你的包含行吗?

标签: ios objective-c iphone xcode afnetworking


【解决方案1】:

当我从 2.4.1 通过 Cocoapods 更新到 AFNetworking 2.5.0 时,这发生在我身上。

在 XCode 中转到产品 -> 方案 -> 管理方案。删除项目(维护 pod)并再次添加项目。它对我有用。

希望对你有帮助;)

【讨论】:

  • 这对我不起作用。从 .pch 文件中删除它并在需要的地方手动添加。然后它起作用了。
  • 为我工作!谢谢!
  • 这也解决了同样的问题,但使用 GoogleAnalytics "GAI.h not found"。
【解决方案2】:

替我替换

#import "AFNetworking.h" 

#import <AFNetworking/AFNetworking.h>

解决问题。

【讨论】:

    【解决方案3】:

    在大多数情况下(包括这种情况)对我来说始终有效

    1. 从项目目录中删除“Pods”文件夹(只需 cmd+删除 Finder 中的文件夹)。
    2. 通过终端在项目目录中执行 pod install

    【讨论】:

      【解决方案4】:

      将 pod 更新为 (pod 'AFNetworking', '3.0') 后,我遇到了同样的问题。

      替换

      #import "AFNetworking.h"

      @import AFNetworking;

      解决了这个问题!

      【讨论】:

        猜你喜欢
        • 2016-09-22
        • 1970-01-01
        • 2021-12-12
        • 1970-01-01
        • 2014-12-14
        • 1970-01-01
        • 1970-01-01
        • 2014-08-09
        • 1970-01-01
        相关资源
        最近更新 更多