【问题标题】:File not found iOS找不到文件 iOS
【发布时间】:2015-10-13 10:23:07
【问题描述】:

我正在使用RestKit 框架。代码合并后项目构建失败并出现错误

#import <FBSDKLoginKit.h> FBSDKLoginKit.h 文件未找到。 即使文件已经可用。

我通过将 <FBSDKLoginKit.h> 替换为 <FBSDKLoginKit/FBSDKLoginKit.h> 来消除此错误。
然后另一个错误出现在来自 RestKit 框架的名为RKObjectManager.h的文件中。
在第 21 行 #import "RKObjectManager.h"找不到文件 尽管该文件已经可用。

【问题讨论】:

  • 您在使用 Pod 吗?另外请转到构建设置并将构建活动架构设置为“否”然后尝试构建
  • 转到构建设置并将构建活动架构设置为仅针对目标项目的“NO”和针对 Prods 构建设置的事件
  • 还将其他链接器标志设置为 $(inherited),然后进行清理和构建
  • 什么是代码合并,它有什么变化?

标签: ios objective-c restkit


【解决方案1】:

RestKit 的最新版本已修复此错误。你应该升级它。

【讨论】:

    【解决方案2】:

    当我将 cocoapods 从 0.38.2 升级到 0.39.0 并刷新了我的整个 pods 目录后,这开始发生在我身上。我恢复了,现在工作正常,以防你想像我一样改天打这场仗。

    【讨论】:

    • 当我恢复 cocoapods 时,出现了 ld:警告:找不到选项“-F/Users/iOS_Developer/Documents/Projects/icoach”的目录 ld:找不到 -lPods-AFCSVRequestOperation 的库clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
    猜你喜欢
    • 2012-05-30
    • 2012-06-15
    • 2016-03-30
    • 2021-06-16
    • 2019-05-17
    • 2020-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多