gpt4 book ai didi

ios - Azure 移动服务中 iOS APNS 通知的 Microsoft 示例有哪些不正确之处?

转载 作者:行者123 更新时间:2023-12-01 19:08:07 26 4
gpt4 key购买 nike

我是一名新的 Objective C 程序员,am following the directions here to set up push notification

当我添加以下“可选”代码时,出现错误,并且无法编译:

- (void)application:(UIApplication *)application didReceiveRemoteNotification: (NSDictionary *)userInfo {
NSLog(@"%@", userInfo);
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Notification" message:
[[userInfo objectForKey:@"aps"] valueForKey:@”alert”] delegate:nil cancelButtonTitle:
@"OK" otherButtonTitles:nil, nil];
[alert show];
}

错误是“程序中出现意外的“@””,位于此处 userInfo objectForKey:@"aps"

编写这段代码的正确方法是什么?

最佳答案

检查页面,我发现代码中有一个小错误:

[[userInfo objectForKey:@"aps"] valueForKey:@”alert”] 中,其中 @”alert” 应该是 @"alert “

(是不同的字符)

这应该足以消除错误。

- (void)application:(UIApplication *)application didReceiveRemoteNotification: (NSDictionary *)userInfo {
NSLog(@"%@", userInfo);
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Notification" message:
[[userInfo objectForKey:@"aps"] valueForKey:@"alert"] delegate:nil cancelButtonTitle:
@"OK" otherButtonTitles:nil, nil];
[alert show];
}

关于ios - Azure 移动服务中 iOS APNS 通知的 Microsoft 示例有哪些不正确之处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18560034/

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