【发布时间】:2018-07-05 13:34:37
【问题描述】:
我正在为两因素身份验证创建一个 iOS 应用程序。 我有一个用户登录的系统,我的服务器通过远程通知(推送消息)向我的 iOS 应用发送挑战。
当应用程序未激活时,我能够收到推送通知,这很好。 我不能做的是激活我的应用程序。我不知道该怎么做。 推送消息包含结构化数据(不是简单的警报文本消息)。
有可能吗?我可以在推送消息中设置一些标志吗?或者这是违反 iOS 准则的事情之一?
【问题讨论】:
-
我认为您无法通过推送激活 iOS 应用。
-
如果“激活”是指将应用程序带到前台,不,你不能。这可能对用户造成很大的破坏。如果用户允许,那么您可以显示一条通知,点击该通知时将使用通知负载启动您的应用程序。