在导入DJIUXSDK
4.8作为框架时,如果不使用cocoapods,则在清理项目后,在尝试构建时会看到此错误:
Umbrella header for module 'DJIUXSDK' does not include header 'DUXManualZoomBaseWidget.h'
答案 0 :(得分:0)
似乎DUXManualZoomBaseWidget.h
是公共头文件,不包含在框架的伞形头文件中。
当编译器标志-Wincomplete-umbrella
打开时,会发生这种错误。
因此,我将在您的项目构建设置中查找此标志,如果将其打开,则将其关闭即可。
答案 1 :(得分:0)
研究此问题后,似乎DUXManualZoomBaseWidget.h标头发布得太早了,尚不支持-不错。此时,请使用不带此功能的UXSDK,直至另行通知。