推送被发送到数据库,但不发送给用户

时间:2015-12-18 21:23:12

标签: ios swift parse-platform

我正在尝试向用户发送推送通知。我现在可以发送针对用户进行解析的推送,但它不会将其发送给用户。用户已在安装类中注册。下面是我在解析网站上发送推送和错误的代码。

enter image description here

http://puu.sh/m0y7j/460b9f3ad8.png

enter image description here

 func pushNotifications(){


    let userQuery: PFQuery = PFUser.query()!
    userQuery.whereKey("objectId", containedIn: Array(setOfSelectedFriends)) 

    let pushQuery: PFQuery = PFInstallation.query()!
    pushQuery.whereKey("user", matchesQuery: userQuery)

    let push = PFPush()
    push.setQuery(pushQuery)
    push.setMessage("Hello, World!")

    push.sendPushInBackgroundWithBlock {
        success, error in

        if success {
            print("The push succeeded.")
        } else {
            print("The push failed.")
        }
    }
}

0 个答案:

没有答案