方法内部
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
}
如何从字典UserInfo中提取alert
值?我相信字典可能看起来像
{
"_" = "l0-mgGElEeKbHAAbIbyL6A";
aps = {
alert = "Manual: IOM update 2013-01-17T20:14:42-08:00";
badge = 0;
};
operation = update;
tab = manuals;
}
这是否总是如此?或者 Urban Airship是否提供了这样做的方法?这真的很理想。
更新
基于@Spynet的反馈
似乎通过警告我真正的意思是实际的短信,在alert
本身是字典的情况下,可以称为body
警报。同样,Urban Airship是否提供了提取此类信息的方法?或者我必须推出自己的?如果我自己,有没有人成功完成这个?感谢。
答案 0 :(得分:0)
实际上,城市飞艇确实为您照顾它。简单地实现协议UAPushNotificationDelegate
和方法
- (void)displayNotificationAlert:(NSString *)alertMessage;