我在用cordova搭建ios平台的时候遇到了问题。我拥有应用程序和设备的所有证书,但是当我尝试在我的 ios 设备上运行时,执行 ionic run ios,控制台返回此错误:
Error: Source path does not exist: resources/ios/icon/icon-40@3x.png
这个路径写在config.xml文件中。
我尝试在 xCode 中运行它,但问题是:
Cordova/CDVViewController.h not found
我阅读了很多可能的解决方案,但都适合我。
我的xCode版本是7.3.1,cordova版本是6.3.0,cordova ios版本是4.2.0。
最佳答案
如果您缺少图标,您可以运行命令
ionic resources --icon
这将生成具有在任何设备上运行所需的像素的所有图标。
要在您首先需要的设备上进行模拟
ionic build ios
然后
ionic simulate ios
让 xcode 保持最新也是一个好习惯。
如果您仍然遇到错误,您可以粘贴此行
"$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include"
在build设置 > 标题搜索路径上。 不要删除类似的行,只需将其添加到末尾即可。
关于ios - 使用 cordova 构建 ios 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38615582/