[英]Custom sound for Push Notification
事实证明,您无法通过Firebase控制台为userInfo [“ aps”] [“ sound”]设置自定义值。 因此,对于测试,您必须以不同的方式发送推送。
相反,您可以使用Easy APNs Provider mac应用程序。 您可以为其提供先前生成的APS推送证书以及设备的令牌(如图所示):
您可以从应用程序批准推送服务后获得令牌:
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {
let deviceTokenString = deviceToken.map { String(format: "%02.2hhx", $0) }.joined()
print(deviceTokenString)
}
现在,可以播放我的自定义声音,因为推送的有效负载结构正确。 如果Firebase能够从其控制台解决此问题,那就太好了; 在此期间,我将使用此方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.