即使在长时间搜索后,我也找不到任何正确的解决方案。iOS中的正常情况是什么?
当应用获取本地通知时
1)当应用在前景时,调用了DidReceivelocalnotification。并在禁止触摸发射的通知时被调用。
但是,在相同的情况下,
2)didReceivelocalnotification方法未通过App Icon触摸启动来调用。
stackoverflow或Apple文档说
在2)的情况下,Application WillenterForeground-> didReceivelocalnotification-> ApplicationDidBecomeycomecometive委托过程是正常的。但是我从未见过在触摸应用程序图标的情况下见过DidReceivelocalnotification。
请给我一个建议案例2)是否正常。帮我!
编辑 - 发表了两次评论后,我找到了一个链接,例如当用户按图标而不是警报时处理本地通知我相信这种方法会起作用。谢谢。
edit2-本地通知此链接也将很有帮助。
该方法仅在与本地通知互动时启动应用程序时才调用。在普通应用程序启动期间没有看到它是预期的行为。