gpt4 book ai didi

ios - iOS自定义声音通知位置

转载 作者:行者123 更新时间:2023-12-01 18:42:58 25 4
gpt4 key购买 nike

我在将声音文件放置到我的iOS应用程序时遇到一些问题。在android上,我不得不将它们放在platform/android/res/raw文件夹中,并且可以正常工作。在iOS上,我在Xcode上打开了project.xcodeproj,但是当我将.mp3文件拖到Xcode项目中,在iPad上清理,生成并运行该项目时,我无法使自定义声音起作用,但我具有默认声音。

我的PushInit:

var push = PushNotification.init({
"android": {
"senderID": "xxxxx",
"alert": "true",
"badge": "true",
"sound": "true"
},
"ios": {
"gcmSandbox": "true",
"senderID": "xxxxx",
"alert": "true",
"badge": "true",
"sound": "true"
},

这是我的工作负载:
{
"registration_ids":["xxxxx"],
"notification":
{
"title":"Message",
"body":"Nouvelle intervention",
"vibrate":1,
"sound":"sirene"
},
"data":
{
"uid":"5811e9c946755",
"quittance":0
},
"priority":"high",
"content_available":true
}

声音“sirene”是一个.caf文件。

我必须将声音文件放在哪里?我只是将它们拖到项目中,然后添加到目标中。

如果单击声音,则路径为:

它自动放置在这里。

最佳答案

您应该通过在xcode中将其拖动到项目中的Resources文件夹中来将它们导入。如果您使用的是iOS 10,则存在一个错误,可能会要求您重新启动手机,然后才能播放自定义声音。

关于ios - iOS自定义声音通知位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40285175/

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