在我的應用程序中,我可以成功接收推送通知。但是,如果應用程序在後臺,當我打開應用程序時,我遇到了應用程序的最後一個狀態。我想要的是,即使應用程序在後臺,打開通知應重新啓動應用程序,就像應用程序第一次打開時一樣。那可能嗎?iphone開發:在接收推送通知時啓動應用程序
0
A
回答
1
在您的AppDelegate中,您可以對接收通知做出反應,並以適合您的應用程序的方式恢復應用程序狀態。
例如,如果您的主視圖控制器是一個UINavigationController,並且用戶可以在視圖層次已導航下來,你可以只彈出回導航控制器的RootViewController的:
[[self navigationController] popToRootViewControllerAnimated:YES];
0
我不知道您可以以編程方式重新啓動應用程序,但如果你從一個通知
application:didReceiveRemoteNotification:
從UIApplicationDelegate打開應用程序被調用,然後你可以在那裏做任何你想做的事情
相關問題
- 1. 如何在應用程序關閉時接收推送通知?
- 2. Worklight應用程序在接收推送通知時崩潰
- 3. 推送通知提醒打開iPhone時解鎖應用程序
- 4. iPhone應用程序推送通知
- 5. 推送iPhone應用程序的通知
- 6. 推送通知每次在應用程序啓動時顯示
- 7. 推送通知不在iphone上接收
- 8. Android:當應用程序未運行時接收推送通知
- 9. 當應用程序死亡時接收PubNub推送通知
- 10. 當它接收到遠程通知時自動啓動iPhone應用程序
- 11. 使用推送通知啓動時應用程序崩潰
- 12. 在收到推送通知後打開應用程序
- 13. iPhone推送通知程序
- 14. 如何在應用未啓動時接收推送通知時顯示alertview?
- 15. 任何推送通知時啓動應用程序的方法?
- 16. 應用程序崩潰在後臺接收推送通知
- 17. 當在後臺的應用程序接收pushwoosh推送通知
- 18. 推送通知不在JS地鐵應用程序中接收
- 19. Iphone無法接收推送通知
- 20. 發佈推送通知應用程序
- 21. iPhone - 應用程序仍在運行,接收推送通知=更改視圖
- 22. 即使在刪除應用程序後仍接收推送通知iPhone
- 23. 當應用程序打開時停止推送通知振動
- 24. 使用Firebase發送和接收iOS應用程序的推送通知
- 25. 如何在應用程序關閉時發送推送通知?
- 26. Android,使用parse.com推送通知,自動啓動應用程序
- 27. 當應用程序在前臺時未收到推送通知
- 28. 在推送通知期間啓動待機應用程序
- 29. 通過Android推送通知啓動應用程序
- 30. 通過推送通知啓動調試應用程序