Gol*_*enD 15 xcode ios cordova
我最近将我的Xcode更新到版本7.1(从7.0.1开始),我的Cordova应用程序无法归档,错误说明:
找不到'Cordova/CDVViewController.h'文件
在MainViewController.h文件中.
通过在计算器上搜索解决方案和其他地方的建议,从设置项目的标题搜索路径"$(OBJROOT)/UninstalledProducts/include"
来"$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include"
似乎解决这个问题了很多人.但是,这并没有解决我的问题.
有什么可能是错的吗?在更新Xcode之前,我从未遇到过这样的问题.
更新:似乎更新我的Mac OS X到El Capitan可能已经解决了这个问题,因为我不再得到它.在发布这个问题时,我在优胜美地.希望这有助于任何人遇到同样的问题
小智 35
这是解决方案!
将此行添加到您的构建设置 - >标题搜索路径:
"$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include"
Run Code Online (Sandbox Code Playgroud)
Sim*_*ett 21
这是一个问题7.1检查这个线程可能会有所帮助(在离子论坛但不是离子特定问题,它是带有XCode 7.1的Cordova)http://forum.ionicframework.com/t/cordova-cdvviewcontroller-h -file未找到功能于Xcode的-7-1-β/ 32232
我在http://forum.ionicframework.com/t/cordova-cdvviewcontroller-h-file-not-found-in-xcode-7-1-beta/32232找到了这个解决方案:
将此行添加到您的构建设置 - >标题搜索路径:
"$(OBJROOT)/ UninstalledProducts/$(PLATFORM_NAME)/包括"
不要替换看起来相似的现有行,仍然需要向后兼容Xcode 7和Xcode 6.4.
但不适用于旧的Cordova版本.我无法升级到Cordova的最新版本,因此经过一些尝试和搜索后,我找到了一个似乎适用于我的环境的新解决方案:
"$(OBJROOT)/UninstalledProducts/$(CONFIGURATION)-$(PLATFORM_NAME)/include"
Run Code Online (Sandbox Code Playgroud)
与以前相同的建议,不要替换现有的行,但最后添加新的角色.
希望这应该是有用的.
归档时间: |
|
查看次数: |
21692 次 |
最近记录: |