如何在没有提示的情况下发送解析推送通知?
问题描述:
我使用云代码发送来自解析的推送通知。问题是我不想要任何警报,因为我只使用推送通知来触发其他人应用程序中的方法。如何在没有提示的情况下发送解析推送通知?
如何在没有的情况下发送推送通知我想让它纯粹出现在后台?
任何帮助将不胜感激。
这是我目前的代码,我怎么能没有任何形式的警报呢?
PFQuery *pushQuery = [PFInstallation query];
[pushQuery whereKey:@"userId" containedIn:friendArray];
// Send push notification to query
PFPush *push = [[PFPush alloc] init];
[push setQuery:pushQuery]; // Set our Installation query
[push setMessage:nil];
[push sendPushInBackground];
答
我想通了。
如果您将
[push setMessage:""];
设置为完全一样,则通知不会在应用程序之外弹出。评论或摆脱
[PFPush handlePush:userInfo];
所以通知不会弹出应用程序内。
推送通知,现在仍然会触发- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
方法,但不会有任何警告什么那么:)
现在你可以调用,而无需使用推送通知提醒的方法。