此功能是IOS7新增加的功能邦蜜,允許媳拴,應用收到通知后在后臺(background)狀態(tài)下運行一段代碼黄橘,可用于從服務器獲取內容更新
普通推送:收到推送后(有文字有聲音),點開通知屈溉,進入APP后塞关,才執(zhí)行-- (void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo
fetchCompletionHandler:(void(^)(UIBackgroundFetchResultresult))handler
靜默推送:收到推送(沒有文字沒有聲音),不用點開通知子巾,不用打開APP帆赢,就能執(zhí)行(void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo fetchCompletionHandler:(void(^)(UIBackgroundFetchResultresult))handler,用戶完全感覺不到
注意:使用最新格式的notification
(1)一定不能加alert线梗,如果加入了alert就不是靜默推送了
(2)一定要加"content-available" : 1
(3)sound也不能加椰于,加入的話也是靜默推送,可以測試時添加
{
"aps" : {
參數(shù) :XXX缠导,
"content-available" :? 1
}
}