2014-03-19 66 views
2

我剛剛通過這個(非常好的)教程:https://parse.com/tutorials/ios-push-notifications 只剩下一個問題。我可以在我的應用程序中只發送一條推送消息給某個設備(可能是device token?),而不是每個設備?我不一定需要知道現在如何,一個簡單的「是的,這可能與解析」或「不,你不能使用解析」就足夠了!發送推送解析到某些設備?

乾杯

+0

我發現,它可以幫助任何其他人.. 您可以使用deviceToken做到這一點.. http://blog.parse.com/ 2012/07/23/targeting-push-from-a-device/ – user306481

回答

9

您可以節省設備ID ParseInstallation,然後針對此安裝:

接收器:

ParseInstallation installation = ParseInstallation.getCurrentInstallation(); 
installation.put("device_id", "1234567890"); 
installation.saveInBackground(); 

發件人:

ParseQuery query = ParseInstallation.getQuery(); 
query.whereEqualTo("device_id", "1234567890");  
ParsePush push = new ParsePush(); 
push.setQuery(query); 
push.sendPushInBackground(); 
+1

當沒有'sendPushInBackground()'時,我們會做什麼? – Haring10