1
如果一個應用程序在推送到達時沒有運行,並且稍後通過通知中心的結果通知啓動,那麼應用程序是否可以通過任何方式找到推送到達的時間,而不會在服務器發送時明確放置時間戳它作爲有效載荷的一部分(其實際上與到達時間不一樣,但大部分時間足夠接近)。是否可以獲取推送通知的傳遞時間戳?
如果一個應用程序在推送到達時沒有運行,並且稍後通過通知中心的結果通知啓動,那麼應用程序是否可以通過任何方式找到推送到達的時間,而不會在服務器發送時明確放置時間戳它作爲有效載荷的一部分(其實際上與到達時間不一樣,但大部分時間足夠接近)。是否可以獲取推送通知的傳遞時間戳?
根據文檔
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
USERINFO具有預定義APS的NSDictionary(含有警報,徽章和聲音值)和定製的鍵/值。所以,沒有額外的關鍵原始通知到達時間。