0

我的应用程序在 iPad 和模拟器上正常运行。它没有显示任何错误并成功构建。

问题:当我归档我的项目时,它给了我这个错误。

/Users/synapse/Desktop/myProject/myProject_Prefix.pch:15:13: fatal error: 'BoxSDK/BoxSDK.h' file not found
#import <BoxSDK/BoxSDK.h>
        ^
1 error generated.
Command /Applications/Xcode5-DP3.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1

我该如何解决这个问题?

4

3 回答 3

2

将“$(BUILT_PRODUCTS_DIR)”添加到您的标题搜索路径中,这可以挽救我的生命。

于 2014-01-15T05:58:48.410 回答
1

(从 Xcode 5.1 开始)

XCode 构建子项目时,会将子项目头文件复制到构建目录中。归档时,似乎没有将此复制目标目录添加到 header/include 搜索路径中。您需要转到您的构建设置并添加

$(BUILD_ROOT)/../IntermediateBuildFilesPath/UninstalledProducts/include

到您用于归档的方案的“标题搜索路径”。

如果您不确定归档使用的方案,请转到产品 -> 方案 -> 编辑方案并在左栏中查找存档。

于 2014-04-11T02:14:08.310 回答
0

我不确定,但此链接可能会对您有所帮助:这里

在框架和静态库头文件中,将尖括号导入为:

#import <BoxCocoaSDK/BoxSDKConstants.h>

#import <BoxCocoaSDK/BoxLog.h>

#import <BoxCocoaSDK/BoxSDKErrors.h>

并且您需要将包含目录添加到您的 HEADER_SEARCH_PATHS。

于 2013-11-06T12:33:36.263 回答