应用程序未运行时,PUSH通知期间,MFP应用程序正在轻敲

当应用程序没有运行时(即使在后台)点击推送通知时,我遇到应用程序崩溃。 如果应用程序在后台运行,应用程序崩溃不会发生。 Worklight版本是7.1,iOS版本是8.1.3。

对于推送通知注册和接收我使用Push插件https://github.com/phonegap/phonegap-plugin-push与Worklight生成的AppDelegate合并。 如果需要,我可以发送我的源代码。

从崩溃日志中我发现exception发生在Push.m中:3 cmoapp 0x10018b2a4 – [push dispatch:](Push.m:227)4 cmoapp 0x10018ad48 – [push dispatchSelector:](Push.m:204)

是否有可能从你得到Push.m源代码来理解为什么应用程序崩溃? 任何帮助,将不胜感激。 谢谢。

从MobileFirst的angular度来看,如果您使用的是第三方推送解决scheme而不是MFP提供的解决scheme ,那么这不是支持的scheme,并且不能提供支持。

MFP内置推送支持。 请使用它或解释你没有使用它。 请参阅: https : //developer.ibm.com/mobilefirstplatform/documentation/getting-started-7-1/foundation/notifications/