2016-06-27 73 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”行帮