我試圖將VKVideoPlayer CocoaPod添加到NativeScript應用程序,但生成失敗,'DDLog.h' file not found with <angled> include; use "quotes" instead
。NativeScript「文件找不到角度包含;使用'quote'而不是」
這包括在VKVideoPlayer引用的庫(VKFoundation)中。這個VKFoundation.h文件又引用DDLog.h
(來自CocoaLumberjack)和DTCoreText.h
(來自DTCoreText)。
所有這些庫都被VKVideoPlayer Pod引入。
這是命令行相關的錯誤......
/Users/burkeholland/dev/burkeholland/nativescript-video-player/demo/platforms/ios/Pods/VKFoundation/Classes/ios/VKFoundation.h:6:9: error:
'DDLog.h' file not found with <angled> include; use "quotes" instead
#import <DDLog.h>
^~~~~~~~~
"DDLog.h"
/Users/burkeholland/dev/burkeholland/nativescript-video-player/demo/platforms/ios/Pods/VKFoundation/Classes/ios/VKFoundation.h:7:9: error:
'DTCoreText.h' file not found with <angled> include; use "quotes" instead
#import <DTCoreText.h>
^~~~~~~~~~~~~~
"DTCoreText.h"
2 errors generated.
錯誤可以從這個GitHub project轉載。
這種類型的問題解決了這個問題,但是產生了一個單獨的錯誤,包括'在模塊頭中包含非模塊化頭'Reachability.Reachability''。這似乎是通過在Podfile中設置'['CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES'] ='YES'來解決的,但是這帶來了'包含錯誤'找不到的文件。一種瘋狂的圈子。我已經用我最新的Podfile更新了Github項目。 –