模块“ DJIUXSDK”的伞头不包含头“ DUXManualZoomBaseWidget.h”

时间:2018-11-05 14:37:20

标签: ios dji-sdk

在导入DJIUXSDK 4.8作为框架时,如果不使用cocoapods,则在清理项目后,在尝试构建时会看到此错误:

Umbrella header for module 'DJIUXSDK' does not include header 'DUXManualZoomBaseWidget.h'

2 个答案:

答案 0 :(得分:0)

似乎DUXManualZoomBaseWidget.h是公共头文件,不包含在框架的伞形头文件中。 当编译器标志-Wincomplete-umbrella打开时,会发生这种错误。 因此,我将在您的项目构建设置中查找此标志,如果将其打开,则将其关闭即可。

答案 1 :(得分:0)

研究此问题后,似乎DUXManualZoomBaseWidget.h标头发布得太早了,尚不支持-不错。此时,请使用不带此功能的UXSDK,直至另行通知。