ios - 归档应用程序时 Xcode 提示丢失文件

标签 ios objective-c cocoa header-files

当我在模拟器或设备中运行应用程序时,我使用的是外部库 ( RHAddressBook),没有问题。但是当我选择存档应用程序时,我遇到了一个问题,它说 'RHAddressBook/AddressBook.h' file not found#import <RHAddressBook/AddressBook.h>

我已经检查过调试和发布的 header 搜索路径是否相同。

不太确定还要检查什么。

最佳答案

当您为开发build设置外部库的使用时,您可能需要更新build设置以指定额外的包含搜索路径。

当您进行存档构建时,这不是开发构建。您可能没有更新您的 Release(或可能是 Distribution)构建的包含搜索路径。

返回到build设置并确保为 Archive 使用的构建配置更新了“Header Search Paths”。

关于ios - 归档应用程序时 Xcode 提示丢失文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15528133/

相关文章:

ios - 在将快速分类数据用作目标分类时未得到自动建议

macos - Cocoa文档应用程序,什么是App Controller?

objective-c - NSRunningApplication 'terminated' 不可观察

ios - 如何从数组中的所有结构调用参数

iPhone iOS : Can you add crosshairs or other visual indicator to ZBar barcode scanning?

ios - 如何限制我的应用程序仅适用于 iPhone 6 和 6 Plus?

ios - 在第二次 UITextField 编辑时显示和隐藏键盘

objective-c - 在 Swift 3 中使用 Objective C typedef 枚举时出错

ios - 使用 sortDescriptors 基于另一个 NSArray 对 NSArray 进行排序

objective-c - 语法: 'somestring' in Objective-C?的变量类型是什么