restkit.h 使用 xcode 6 归档时未找到文件
restkit.h file not found when archiving using xcode 6
我需要大家的帮助。使用 restkit 归档应用程序时出现错误。在构建时完全没问题,但在归档时会生成以下错误:
- [应用程序位置...]/AppDelegate.m:3:9: 'RestKit/RestKit.h' 找不到文件
- [应用程序位置...]/RestKit/Code/CoreData/CoreData.h:22:9: 'ObjectMapping.h' 找不到文件
干杯!
如果可以,改用 CocoaPods。
更新您的版本 header 搜索路径以包含 "$(SRCROOT)/Build/Headers"
和 "$(BUILD_ROOT)/../"
。
问题解决了!原因是我的 Build Settings > Architecture 设置不正确。
这是我所做的:
应用提交:arm64 和 armv7
模拟器:armv7
设备:arm64
我已修复此问题,更改 Header 搜索路径
"$(SOURCE_ROOT)/RestKit-RestKit-c19a500/Build"
注意:"RestKit-RestKit-c19a500"这是我的 RestKit 文件夹名称。
对于未来的读者,如果您使用的是核心数据映射,请确保检查您的搜索路径(您的项目 -> 构建设置 -> 搜索路径 -> 发布)文件夹是否确实存在。如果不是,请将它们更新到真实文件夹。
不要忘记包含“${PODS_ROOT}/Headers/Public/RestKit/CoreData”文件夹,因为在 Headers/Public/RestKit 上设置递归标志似乎不起作用!
我需要大家的帮助。使用 restkit 归档应用程序时出现错误。在构建时完全没问题,但在归档时会生成以下错误:
- [应用程序位置...]/AppDelegate.m:3:9: 'RestKit/RestKit.h' 找不到文件
- [应用程序位置...]/RestKit/Code/CoreData/CoreData.h:22:9: 'ObjectMapping.h' 找不到文件
干杯!
如果可以,改用 CocoaPods。
更新您的版本 header 搜索路径以包含 "$(SRCROOT)/Build/Headers"
和 "$(BUILD_ROOT)/../"
。
问题解决了!原因是我的 Build Settings > Architecture 设置不正确。
这是我所做的: 应用提交:arm64 和 armv7 模拟器:armv7 设备:arm64
我已修复此问题,更改 Header 搜索路径
"$(SOURCE_ROOT)/RestKit-RestKit-c19a500/Build"
注意:"RestKit-RestKit-c19a500"这是我的 RestKit 文件夹名称。
对于未来的读者,如果您使用的是核心数据映射,请确保检查您的搜索路径(您的项目 -> 构建设置 -> 搜索路径 -> 发布)文件夹是否确实存在。如果不是,请将它们更新到真实文件夹。
不要忘记包含“${PODS_ROOT}/Headers/Public/RestKit/CoreData”文件夹,因为在 Headers/Public/RestKit 上设置递归标志似乎不起作用!