尝试归档目标会导致依赖库在编译期间无法找到公共头文件。我在存档期间看到这样的错误。
fatal error: 'OmniBase/NSException-OBExtensions.h' file not found
#import <OmniBase/NSException-OBExtensions.h>
^
1 error generated.
尝试归档目标会导致依赖库在编译期间无法找到公共头文件。我在存档期间看到这样的错误。
fatal error: 'OmniBase/NSException-OBExtensions.h' file not found
#import <OmniBase/NSException-OBExtensions.h>
^
1 error generated.
此问题似乎与 Xcode 4.6 未正确转义标头搜索路径有关。无论我多么努力地试图逃避搜索路径,它总是在空间处被分割。这个问题在以前版本的 Xcode 中没有出现。我能够通过从我正在构建的方案名称中删除空格来解决这个问题。
似乎纠正此问题的唯一方法是确保您的搜索路径没有空格。您可以通过查看错误日志中的编译参数来检查您的搜索路径。每个以 开头的参数-I
都是一个搜索路径。
尝试将标题搜索路径放在引号中:
"$(BUILD_ROOT)/../path/to/headers"