解析没有找到用户名

时间:2015-12-09 14:29:36

标签: parse-platform

在我的应用中,Parse会在注册或登录时收集ID号作为名称。我想将通知推送给拥有该ID号的所有用户,如下所示:

@IBAction func sendAlert(sender: AnyObject) {

    print ("Pushing for \(theIDNumber)") //this variable is correct
    // Create our Installation query
    let pushQuery = PFInstallation.query()
    pushQuery!.whereKey("username", equalTo: (theIDNumber))
    print(pushQuery!.whereKey("username", equalTo: (theIDNumber))) // this returns a value of <PFQuery: 0x15c7bc0d0>

    // Send push notification to query
    let push = PFPush()
    push.setQuery(pushQuery) // Set our Installation query
    push.setMessage(theMessageBlank.text!) 
    push.sendPushInBackground()
    print("Message pushed")


}

Parse网站上的结果是推送成功但被发送给零人。 Parse网站确实显示有一个人拥有所请求的ID号。

我看到ID号没有出现在Parse数据浏览器的“安装”面板中,我看到我正在设置PFInstallation查询。那是问题吗?将其更改为PFUser.query没有帮助。

谢谢,

0 个答案:

没有答案