【问题标题】:iOS Rich Push Notification DesigniOS 丰富的推送通知设计
【发布时间】:2017-04-13 12:36:58
【问题描述】:

您好,我是 iOS 和推送通知的新手,我正在使用 Amazon SNS。是否可以在 iOS 中设计一个通知,如屏幕截图所示。我已经在使用通知扩展或通知扩展服务,但该扩展只允许您添加标题、副标题、正文、一个图像附件。

【问题讨论】:

  • 您可以在您的应用程序中设计附加屏幕,但在 NotificationCenter 中,您只能使用 Apple 已经提供的内容。你不能像你的截图那样自定义。
  • 谢谢@Surjeet。是的,我已经阅读了苹果 Json Payload 文档。但我不确定我们是否可以像截图那样设计推送通知。谢谢。

标签: ios swift3 push-notification apple-push-notifications


【解决方案1】:

最好的解决方案是,如果您可以渲染和图像类似于您发送的屏幕截图,删除批准拒绝按钮。 在推送通知的有效负载中添加发送图像 url。 确保在 aps 字典中添加 "mutable-content" : 1 。 您可以查看教程以在丰富的通知中发送图像。

其次,可以使用可操作的自定义添加批准拒绝按钮。

【讨论】:

  • 是的!我们可以发送图像 url 并使用通知扩展,我们可以在通知中显示图像,对。但屏幕截图中的数据将是动态的。所以我们不能显示虚拟图像。谢谢@Mukul
  • 是的。这就是我说的原因。从后端渲染图像。所以你要做的是。在后端编写代码以生成具有给定内容的动态图像。并将其作为附加的 url 发送。这是我能想到的最好的解决方案。如果你真的需要向用户展示这样的界面。
  • 是的!这可能会有所帮助。
猜你喜欢
  • 2017-07-20
  • 1970-01-01
  • 2018-04-12
  • 2018-04-28
  • 1970-01-01
  • 1970-01-01
  • 2022-11-13
  • 1970-01-01
  • 2018-07-31
相关资源
最近更新 更多