我有一个使用Phonegapp创建的iOS应用程序。我可以用Xcode打开它并构建它没有错误。 所以,现在我想用WatchKit扩展它。我想要一个手表应用程序和这个Phonegapp iOS应用程序进行通信。所以我添加一个WatchKit作为目标。 但是现在构建失败:找不到Cordova / CDV.h文件(在Bridging Header中)
我读了很多关于这个问题的文章,但没有一个可以解决我的问题。我让导入命令" #import"直接通过" ../ CordovaLib / Classes / Public / CDV.h"指向文件这解决了这个问题。但后来我遇到了一些Segmentation fault 11错误。
有没有人遇到过这种问题?是不是因为我没有配置文件?我有一个苹果帐户,但我还不是一个开发人员",所以不要付任何费用。
/Users/iflx/Documents/phoneGap/myAPP/platforms/ios/myapp/Bridging-Header.h:28:9:错误:' Cordova / CDV.h'找不到文件#import ^:0:错误:无法导入桥接头' /Users/iflx/Documents/phoneGap/myApp/platforms/ios/myapp/Bridging-Header.h'
CDV.h文件的位置是" CordovaLib / Classes / Public / CDV.h"。
如果我更改了import命令,那么它会构建并导致Segmentation fault 11错误:/Users/iflx/Documents/phoneGap/myApp/platforms/ios/myapp/Bridging-Header.h:28:9:注意:在文件中包括在/Users/iflx/Documents/phoneGap/myAPP/platforms/ios/myapp/Bridging-Header.h:28:#import" ../ CordovaLib / Classes / Public / CDV.h" ^
......还有更多类似的CDVDelegate.h
答案 0 :(得分:1)
删除或评论“#import Cordova / CDV.h”行有帮助