当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。
- 将Parse.framework拖到xcode中的一个文件夹(复制)
- 将“构build设置”中的“框架searchpath”更改为相对path。 例如:MyProject / Libraries
- 可选更干净的代码:在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您的数据是否已发送。
不知道它是否工作。 以前从来没有像你这样的问题。 无论如何检查这一个。
希望能帮助到你。