找不到Parse / Parse.h文件 - Xcode 6

时间:2015-03-30 20:22:12

标签: xcode cordova parse-platform ionic-framework cordova-plugins

我用cordova和ionic创建了项目。我安装了一个Parse插件(http://plugins.cordova.io/#/package/com.parse.cordova.core.pushplugin)。 当我用Xcode打开我的项目时出现错误:

  

找不到Parse / Parse.h文件

我尝试了很多在stackoverflow上找到的解决方案,但没有解决我的问题。

框架搜索路径

  

" MyApp的/插件/ com.parse.cordova.core.pushplugin"

2 个答案:

答案 0 :(得分:1)

试试这个插件,它已经更新了Parse SDK框架。

https://github.com/avivais/phonegap-parse-plugin

像这样安装插件(不要使用自述文件中的安装方法url) -

phonegap plugin add https://github.com/avivais/phonegap-parse-plugin.git

        OR

cordova plugin add https://github.com/avivais/phonegap-parse-plugin.git

答案 1 :(得分:0)

我遇到了同样的问题并将其发布在GitHub上(https://github.com/avivais/phonegap-parse-plugin/issues/49)。

我的临时解决方法是:

$ cordova plugin add https://github.com/avivais/phonegap-parse-plugin
$ ionic platform rm ios
$ ionic platform add ios

XCode抱怨找不到Parse.h文件。它实际上就在那里。我需要做的就是:

  • 在XCode中打开项目,
  • 转到General>链接的框架和库
  • 删除,然后从同一目录中添加Parse.framework
  • 构建

实际上,更好的解决方法是使平台搜索路径递归,如下所示: https://stackoverflow.com/a/20856145/3889068