[英]Include of non-modular header inside framework module
我對Xcode相當CocoaPods
在使用通過CocoaPods
使用的框架時遇到了問題。 在Xcode 7.0.1中一切正常,但是在更新到Xcode 7.1之后,我一直遇到這個問題。 我有一個使用ZTDropDownTextField
的pod,但是當我嘗試構建項目時,出現錯誤:
“在框架模塊
ZTDropDownTextField.ZTDropDownTextField_Bridging_Header
包含非模塊化頭”
還有錯誤:
“無法構建Objective-C模塊
ZTDropDownTextField
”。
我試圖將Allow Non-modular Includes in Framework Modules
設置為YES
,但無濟於事。 有人知道解決此問題的方法嗎? 在此獲得一些幫助,將不勝感激。
這是一個演示錯誤的項目的鏈接: https : //www.dropbox.com/sh/so07dd6v0ss5b0q/AACpeU3rL51dqEn5Vuqsfr1Ta?dl=0
可能是您的框架或包含標頭搜索路徑未正確設置的情況。 請在Apple Developer論壇中查看以下主題: https : //forums.developer.apple.com/thread/23554 。
要點是
“不幸的是,CocoaPods通常可以創建標頭搜索路徑,使編譯器可以在(對於編譯器而言)似乎不是模塊一部分的位置找到標頭。”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.