iphone - 解锁 iPhone 时推送通知警报会打开应用程序

标签 iphone notifications push

我看到一个非常奇怪的行为,我试图了解它是否是这样设计的,或者只是没有从我的应用程序中正确处理。

我的应用程序以 UIAlertViews 的形式发送推送通知。 当设备未锁定时,UIAlertViews 会显示两个按钮,如果用户点击右侧按钮,我的应用程序就会启动。

我注意到,如果设备黑屏以节省电量,并且用户点击主页按钮,并且我的应用程序会发出推送通知警报,只有“确定”按钮在那里等着他,如果他滑到解锁设备他会自动进入我的应用程序。

这是正常行为还是某种错误?我认为只有具有两个按钮的 UIAlertViews 才允许用户启动应用程序。

最佳答案

如果推送通知消息发送到锁定的手机,它会在那里停留大约五分钟。当用户滑动解锁时,发送通知的应用程序将被打开。

这是默认行为,看看 SMS 应用程序和日历应用程序如何执行相同的操作。

关于iphone - 解锁 iPhone 时推送通知警报会打开应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3927039/

相关文章:

ios - 多个经理的 Alamofire 自定义 cookie 存储

iPhone:显示文档文件夹中的启动画面

iphone - 检查 UIView 是否处于 UIScrollView 可见状态

ios - 删除之前发布的通知

javascript对象推送如何设置键值

PHP、Apache、Mysql、HTML5 - 从服务器获取更改而不请求它们(推送)

iphone - 使用 Nib 的带有 TableView 的 UITabBar

ios - 在 xcode 调试器中调试被杀死的应用程序(通知调试)

android - 服务定时器通知

git - 在推送 Gerrit 的过程中错过了一些关键裁判该怎么办