iOS 推送通知警报按钮

Posted

技术标签:

【中文标题】iOS 推送通知警报按钮【英文标题】:iOS Push Notification Alert Button 【发布时间】:2016-04-13 17:34:35 【问题描述】:

我使用 GCM 作为 APNS 的中介。 APNS 中action-loc-key 对应的 GCM 密钥是什么。我在这里查看 GCM document 但找不到。本质上,我喜欢将默认按钮标题从“打开”更改为另一个标题。

【问题讨论】:

【参考方案1】:

对 APNS 不完全熟悉,但如果我理解它来自 APNS docs 的描述:

如果指定了字符串,系统会显示包含关闭和查看按钮的警报。该字符串用作在当前本地化中获取本地化字符串的键用于右侧按钮的标题而不是“查看”

类似于通知栏Notifications 上的确定/确认按钮。如果是这样,那么您似乎正在以不同的方式看待 GCM。根据GCM docs:

它不提供任何内置的用户界面或对消息数据的其他处理。 GCM 只是将收到的原始消息数据直接传递给 android 应用程序,该应用程序可以完全控制如何处理。

在 Android 中,Notifications UI 完全取决于开发人员。

【讨论】:

以上是关于iOS 推送通知警报按钮的主要内容,如果未能解决你的问题,请参考以下文章

控制“允许推送通知”警报

推送通知警报在 ios 4.2 中解锁 iPhone 时应用程序无法打开

推送通知显示自定义警报

推送通知进入时的警报序列

iOS 推送通知自定义警报

iOS -- 我想更改语言警报推送通知