当Xcode退出时,找不到Parse / Parse.h文件

我在我的项目中添加了parsingSDK,一切都很好。 但是当我退出Xcode并打开项目时,我得到了这些错误:

Parse/Parse.h file not found 

我删除了分析框架,并重新添加到我的项目,错误消失了。 但是,每当我退出Xcode并重新打开这个项目,我得到这些错误。

我该怎么办?

提前致谢。

@Tuyen回答帮我解决这个问题。 不过,我想说清楚一点。 在“ Build Setting > Framework Search Path ,添加一个新path$(PROJECT_DIR)并设置recursion。

我把所有的第三方框架放在项目目录/框架下,所以这个设置一定会find框架文件。

我也有同样的问题。 这是我的解决scheme。

  1. 将Parse.framework拖到xcode中的一个文件夹(复制)
  2. 将“构build设置”中的“框架searchpath”更改为相对path。 例如:MyProject / Libraries
  3. 可选更干净的代码:在xcode中,将Parse.framework拖到文件夹框架中

这些步骤后,这个问题就消失了。

为ios创build新的parsing应用程序下载parsingsdk

创build新的项目 – 主要细节去searchpath下build立设置>>框架searchpath>> 1)debugging – 添加$(PROJECT_DIR)/ ** 2)释放 – 添加$(PROJECT_DIR)/ **

转到常规选项卡
链接框架和库下,从parsingSDK添加以下框架Parse.framework ParseCrashReporting.framework Bolts.framework ParseUI.framework

  Also add the below frameworks AudioToolbox.framework SystemConfiguration.framework Add the below frameworks using "Add framewors popup" -->> Add other -->> ctrl+shift+g --> enter /usr/lib/ -->> choose the following 1) libz.1.dylib 2) libsqlite3.dylib 

创build新文件 – >>selectObjective-Ctypes – >>创build。 Xcode会问你是否要创build一个桥接头? select是。 它创build2个文件。 一个是.m文件,另一个是.h文件转到.h文件,添加以下行#import

打开AppDelegate.swift文件,取消注释并编辑应用程序中的setApplicationId行:didFinishLaunchingWithOptions函数与您的键:示例:Parse.setApplicationId(“sJjEQei2m15RD9MJiZjVtygI1o6wQ23TxhdIllUo”,clientKey:“IZDfhmPiO2b01yEacRBAStyKAznXrguFku78pWO3”)

testingSDK

首先确保在ViewController.swift文件的顶部包含我们的SDK导入:

导入parsing

然后将这段代码复制并粘贴到您的应用中,例如在ViewController.swift的viewDidLoad函数中:

 let testObject = PFObject(className: "TestObject") testObject["foo"] = "bar" testObject.saveInBackgroundWithBlock { (success: Bool, error: NSError?) -> Void in print("Object has been saved.") } 

运行你的应用程序 类TestObject的新对象将被发送到parsing云并保存。 准备就绪后,请点击下面的button来testing您的数据是否已发送。

不知道它是否工作。 以前从来没有像你这样的问题。 无论如何检查这一个。

希望能帮助到你。