gpt4 book ai didi

启用声音的 JavaPNS 推送通知

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:13:54 31 4
gpt4 key购买 nike

我制作了一个用于向 iOS 设备发送推送通知的网络应用程序。我正在为此使用 JavaPNS 库,但我无法理解如何在发送通知时设置声音。
根据 JavaPNS 文档,在准备 PushNotificationPayload 时并使用 void addSound(String sound); 添加声音方法,我将值作为 default 传递。我收到通知但没有声音提示。我检查了所有其他预防措施的设备。 (比如禁用静音和默认音调作为三音)。下面是我的代码:

PushNotificationPayload payload = preparePayload(badge, sound, key, value, alert,contentAvailable);

内部preparePayload()方法我只是用参数做一些验证并分配像payload.addSound(sound);这样的值

我正在推进:

PushedNotifications obj = Push.payload(payload, certificate,passwd, Boolean.parseBoolean(production),(totalThread < 10 ? 10 : 10), listOfDevices);

请帮忙。谢谢

最佳答案

当您在您的应用委托(delegate)中注册推送通知时,您可以指定您的应用将接受哪些类型的通知。确保 UIRemoteNotificationTypeSound 是您指定的类型之一。

- (void)applicationDidFinishLaunching:(UIApplication *)app {

// other setup tasks here....

[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound)];

}

关于启用声音的 JavaPNS 推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16622561/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com