gpt4 book ai didi

ios - 推送通知未发送,因为它在后台运行,parse.com

转载 作者:行者123 更新时间:2023-11-29 02:21:06 25 4
gpt4 key购买 nike

我这里有问题,我真的不知道如何解决。

我正在使用此代码发送推送通知:

- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex
{
if(alertView == self.alert){

if (buttonIndex == 1){


// IF accepted was pressed, sent a notification to the requester
NSMutableDictionary *params = [[NSMutableDictionary alloc] init];
[params setObject:self.senderChannel forKey:@"from"];

[PFCloud callFunctionInBackground:@"sendAccepted" withParameters:params block:^(id object, NSError *error) {
if (!error) {
NSLog(@"Success answer sent");
} else {
NSLog(@"Failed to push");
}

}];
.... rest of the code that opens another application on users Device

所以这里的问题是推送通知(我认为)没有完成运行并在后台发送,其他应用程序已启动,用户离开我的应用程序,导致推送通知未发送给用户。

我尝试删除打开另一个应用程序的代码,然后发送通知。感谢您提供各种帮助!

最佳答案

转到您的项目设置,

Section Capabilities

然后确保您已将后台模式切换为 -> ON,并在后台模式下确保您已切换后台获取远程通知,仅此而已。

关于ios - 推送通知未发送,因为它在后台运行,parse.com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28126857/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com