我想在應用程序處於活動狀態時忽略推送通知。我處理通知如下:禁用UrbanAirship警報
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
{
if (application.applicationState != UIApplicationStateActive)
{
[[PushHelper shared] processPush: userInfo];
}
}
但是,當應用程序被激活和設備接收推送通知,將出現通知消息的UIAlertView中。我如何禁用UA的默認處理?
真棒)),並且我怎樣才能處理通知時,應用程序從通知中心錄製消息後從後臺返回? – scholl
您需要在didFinishLaunchingWithOption方法中處理它。通知負載將位於選項字典中 –