用于didReceiveRemoteNotification和didFinishLaunchingWithOptions的marmalade hook

时间:2014-03-25 17:50:32

标签: ios marmalade

我有一个橘子酱项目,并为iOS运行。

如果是传统iOS流程,当用户点击通知时,以下内容称为didFinishLaunchingWithOptions,而launchOptions包含我可以使用的通知数据。

但是在橘子酱的情况下,调用注册到S3E_DEVICE_UNPAUSE的函数。但是没有通过的通知数据。

简而言之: 如何通过用户点击通知的代码(使用marmalade sdk)了解?

1 个答案:

答案 0 :(得分:1)

确定找到了已注册的回叫

s3eIOSNotificationsRegister(S3E_IOSNOTIFICATIONS_REMOTE, OnRemoteNotification, NULL);

并查看s3eIOSNotificationsEventInfo。

https://github.com/marmalade/s3eIOSNotifications