【发布时间】:2017-01-16 23:06:33
【问题描述】:
我目前正在运行带有 Xcode 8.0 beta 6 的 iOS 10 beta 8,当我收到带有正确负载的推送通知时,自定义声音不会播放。
我已经验证了有效载荷,并且按照苹果文档的格式,它是正确的:
{
"aps" : {
"alert" : "You got your emails.",
"badge" : 9,
"sound" : "bingbong.aiff"
},
"acme1" : "bar",
"acme2" : 42
}
当我将相同的有效负载发送到 iOS9 上的相同版本时,自定义声音可以正常播放。
有人知道我是否需要对 iOS 10 进行任何其他更改吗?
【问题讨论】:
-
我也遇到了同样的问题...有人吗?
-
尝试将 content-available 0 设置为可能在 iOS 10 中存在一些错误并默认发送 content-available = 1,因为某些更改适用于 iOS 10 的推送,或者更改其他“chime”的声音。 aiff"
-
投资这篇文章。我有 Xcode 8,我也看到了这个。 Skype 和其他较旧的应用程序都很好。
-
你只需要重启 iPhone!调试构建和 AppStore 应用后都没有问题
-
@malex 您在重新启动手机之前是否在 AppStore 版本中看到了这个问题?我正在等待发布我的应用程序的新版本,但我在 Test Flight 版本中遇到了这个问题。重启手机确实可以解决问题,但我对此并不满意。
标签: apple-push-notifications ios10