我可以在iOS中自定义推送通知外观吗?

时间:2016-02-17 03:29:57

标签: ios objective-c swift push-notification nstextattachment

我似乎无法找到并控制推送通知的外观。是这样,还是我错过了什么。

看看下面的图片

Notification Window screen shot

我真正希望实现的是将NSTextAttachment放在这些通知文本中。

到目前为止,我已经认识到这是无法实现的,因为我们无法控制iOS如何显示推送通知。

但我只是想对此绝对肯定。

3 个答案:

答案 0 :(得分:2)

iOS将解析"警报","徽章","声音" &安培; "内容可用"就好像它有了这些参数一样,它会显示通知并忽略剩余的参数。

您可以在有效负载中添加其他参数,但您可以在应用中仅在通知托盘中使用,即您无法在通知托盘中操作或说出自定义/样式推送通知视图,因为iOS不允许这样做。

交互式通知:您可以在iOS提供的通知中添加操作按钮或文本字段,但正如我上面所说,您无法自定义/样式推送通知。

结论:具体在您的情况下,您无法添加NSTextAttachment。

答案 1 :(得分:2)

根据您的这篇文章,您可以对其进行更改,我不确定苹果公司最近是否添加了此规定,或者该规定在这篇文章https://developer.apple.com/documentation/usernotificationsui/customizing_the_appearance_of_notifications?language=objc enter image description here之前存在

答案 2 :(得分:1)

无法完成。 iOS只允许您提供内容,而不是样式