解析OS X问题

时间:2015-05-15 14:04:08

标签: macos swift parse-platform

我正在使用Parse创建OS X应用程序。我在appId中正确设置了AppDelegate,但在运行时,控制台会显示:

  

无法在(NSWindow)上设置(contentViewController)用户定义的检查属性:您必须在Parse上调用setApplicationId:clientKey:来配置Parse。

并且无法加载我的视图控制器的内容。 如果我在视图控制器的-viewDidLoad:中注释代码,一切都运行良好...... 在-viewDidLoad:之前调用了-applicationDidFinishLaunching:options:"吗?

func applicationDidFinishLaunching(aNotification: NSNotification) {
    Parse.enableLocalDatastore()        
    Parse.setApplicationId("LAckhYSKt33A7hoepKgk3x1K8af1EYhiK1YHY7cH", clientKey:"Pr1PE5ROC9AMoPquzSfA9FltIzIk6QLKdNXXh5fx")
    println("fait")
    //PFUser.enableAutomaticUser()

    let defaultACL: PFACL = PFACL()
    defaultACL.setPublicReadAccess(true)
    PFACL.setDefaultACL(defaultACL, withAccessForCurrentUser: true)
}

出现这种奇怪行为的原因??

0 个答案:

没有答案