1:如果程序没有启动,在这里获得
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{}
获得的推送内容格式为:
{
UIApplicationLaunchOptionsRemoteNotificationKey = {
aps = {
alert = {
"action-loc-key" = ""; //通知上右边的按钮上的文字,代替原来的“view”
body = "推送通知内容";
};
badge = 1; //应用图标右上角显示的数字
sound = "bingbong.aiff"; //提示通知的声音
};
};
}
}
2:如果程序启动在后台,在这里获得
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {}
获得的推送内容格式为:
{
aps = {
alert = {
"action-loc-key" = ""; //通知上右边的按钮上的文字,代替原来的“view”
body = "推送通知内容";
};
badge = 1; //应用图标右上角显示的数字
sound = "bingbong.aiff"; //提示通知的声音
};
};
}
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{}
获得的推送内容格式为:
{
UIApplicationLaunchOptionsRemoteNotificationKey = {
aps = {
alert = {
"action-loc-key" = ""; //通知上右边的按钮上的文字,代替原来的“view”
body = "推送通知内容";
};
badge = 1; //应用图标右上角显示的数字
sound = "bingbong.aiff"; //提示通知的声音
};
};
}
}
2:如果程序启动在后台,在这里获得
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {}
获得的推送内容格式为:
{
aps = {
alert = {
"action-loc-key" = ""; //通知上右边的按钮上的文字,代替原来的“view”
body = "推送通知内容";
};
badge = 1; //应用图标右上角显示的数字
sound = "bingbong.aiff"; //提示通知的声音
};
};
}