3

我需要发送一条 APNS 推送通知消息,该消息需要在警报消息中包含时间。有没有办法在最终用户的本地时区显示这个时间(基于当前地理位置)?

4

1 回答 1

2

如果时间是警报的一部分,则无法做到这一点,因为您无法控制警报的显示(语言除外,可以通过发送 loc-key 参数来控制,该参数会被翻译为设备中的实际文本,基于设备使用的语言)。

如果您将时间作为负载的自定义参数传递,您可以在您的应用程序中处理它并根据需要显示它(假设应用程序已经在运行,或者如果它尚未运行,则用户点击了通知)。

如果时间是警报文本的一部分,您必须确定服务器中的时区并发送应显示的时间。

于 2013-03-22T00:27:57.453 回答