我正在使用Parse作为后端和Xcode 7.1构建应用程序。我不使用可可豆荚。我的应用程序在设备上构建得很好,但是当我尝试在模拟器上运行时,我得到了
找不到'Parse / Parse.h'文件
我在项目文件夹中包含了Parse.framework,我的框架搜索路径是
$(继承)$(PROJECT_DIR)
为什么这个错误只发生在模拟器上,我该如何解决呢?
更新:已解决
我的项目现在正在模拟器上运行。我将框架搜索路径更改为
$(继承)$(PROJECT_DIR)/ projectname
然后在我的构建阶段,我实际上有一个重复的MessageUI.framework。
所以我删除了两个,重新添加了一个,然后确保我的'Frameworks'项目文件夹中没有重复项。
删除重复项后,我的项目运行了!
答案 0 :(得分:0)
What about trying out Cocoapods?
Simple as pod "Parse"
and everything should be working.
If you have an aversion to Cocoapods for some reason check to make sure that the frameworks are weakly linked.