根据Apple指南:
"作为呈现通知的结果,用户点击警报的操作按钮或点击(或点击)应用程序图标.如果点击操作按钮(在运行iOS的设备上),系统启动应用程序和应用程序调用其委托的应用程序:didFinishLaunchingWithOptions:方法(如果已实现);它传递通知有效负载(用于远程通知)或本地通知对象(用于本地通知).
如果在运行iOS的设备上轻触应用程序图标,则应用程序会调用相同的方法,但不会提供有关通知的信息.如果在运行Mac OS X的计算机上单击应用程序图标,则应用程序将调用委托的applicationDidFinishLaunching:方法,其中委托可以获取远程通知有效负载.
我的问题是假设用户从提供商那里得到3-4个推送通知,所有这些都存储在苹果的通知中心.如果用户点击了通知提醒,他/她可以轻松地在应用中获取通知数据.但是,如果用户点击iPhone上的应用程序图标,如何获取所有先前通知的所有数据.
提前致谢!