2016-06-27 87 views
0

我有一個iOS應用程序,我使用Phonegapp創建。我可以用Xcode打開它,並且沒有錯誤地構建它。 所以,現在我想用WatchKit擴展它。我想要一個手錶應用程序和這個Phonegapp iOS應用程序進行通信。所以我添加一個WatchKit作爲目標。 但現在生成失敗:找不到Cordova/CDV.h文件(在橋接接頭中)擴展iOS Phonegap構建與WatchKit擴展 - Cordova/CDV.h未找到

我看了很多關於這個問題的文章,但沒有人能解決我的問題。我讓導入命令「#import」直接通過「../CordovaLib/Classes/Public/CDV.h」直接指向文件,它解決了這個問題。但後來我有一些分段錯誤11錯誤。

有沒有人遇到過這種問題?是否因爲我沒有配置文件?我有一個蘋果賬戶,但我還不是一個「開發人員」,所以不要付任何費用。

/Users/iflx/Documents/phoneGap/myAPP/platforms/ios/myapp/Bridging-Header.h:28:9:error:'Cordova/CDV.h'file not found #import ^:0:error :無法導入橋接頭'/Users/iflx/Documents/phoneGap/myApp/platforms/ios/myapp/Bridging-Header.h'

CDV.h文件的位置是「CordovaLib/Classes/Public/CDV.h」。

如果我更改導入命令,則會生成並導致分段錯誤11錯誤:/Users/iflx/Documents/phoneGap/myApp/platforms/ios/myapp/Bridging-Header.h:28:9:note:in文件包括在/Users/iflx/Documents/phoneGap/myAPP/platforms/ios/myapp/Bridging-Header.h:28:#import「../CordovaLib/Classes/Public/CDV.h」^

。 ..還有更多像這樣CDVDelegate.h太

+1

沒有看到你的代碼,這是有點難以發現任何錯誤... – Dave

+0

thx回覆,補充說錯誤代碼。我在其他文章中讀到可能會導致缺少配置文件的原因,可能嗎?因爲...我沒有改變代碼中的任何東西。只是將watchios目標添加到phonegap ios項目中 – Marcus

回答

1

刪除或徵求意見的「#進口科爾多瓦/ CDV.h」行幫