所以我只是想用解析来设置我的新应用程序。我已经下载了他们的SDK并且我已经粘贴了我的applicationID。问题出在推送通知(我甚至没有触摸)。有人可以帮帮我吗? 感谢
错误代码:
PFPush.subscribeToChannelInBackground("") { (succeeded: Bool, error: NSError?) in
if succeeded {
print("ParseStarterProject successfully subscribed to push notifications on the broadcast channel.\n");
} else {
print("ParseStarterProject failed to subscribe to push notifications on the broadcast channel with error = %@.\n", error)
}
}
}
它说:
无法使用参数列表调用'subscribeToChannelInBackground' 类型为'(String,(Bool,NSError?) - >())'
答案 0 :(得分:0)
您要显示的代码是订阅通知渠道...并且它抱怨它不期望这些参数类型。
要设置Parse SDK,请按照以下步骤操作:https://www.parse.com/apps/quickstart#parse_data/mobile/ios/swift/existing
从解析入门指南,这是他们测试安装的好方法(swift)
let testObject = PFObject(className: "TestObject")
testObject["foo"] = "bar"
testObject.saveInBackgroundWithBlock { (success: Bool, error: NSError?) -> Void in
print("Object has been saved.")
}
答案 1 :(得分:0)
显然函数调用的语法是错误的。按照函数(右键单击Xcode中的函数和“跳转到定义”)找出函数所期望的参数。我不知道SDK,但我想这个函数有两个参数 - 一个字符串和一个闭包(块)。然后你需要在你的通话中使用它而不是你现在使用的任何东西。