Ich habe ein Problem, wo die Sounds-Dateien für meine iOS-App abgelegt werden. Auf Android musste ich sie auf platform/android/res/raw
Ordner legen und es hat funktioniert. Auf iOS habe ich meine project.xcodeproj
auf Xcode geöffnet, aber wenn ich meine .mp3-Datei in das Xcode-Projekt ziehe, säubere, baue und führe das Projekt auf meinem iPad aus, kann ich den benutzerdefinierten Sound nicht arbeiten lassen, ich habe den Standard-Sound .iOS Benutzerdefinierte Sound Notifications Location
Mein 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"
},
Hier ist meine Arbeits Nutzlast:
{
"registration_ids":["xxxxx"],
"notification":
{
"title":"Message",
"body":"Nouvelle intervention",
"vibrate":1,
"sound":"sirene"
},
"data":
{
"uid":"5811e9c946755",
"quittance":0
},
"priority":"high",
"content_available":true
}
Der Klang "sirene" ist ein .caf Datei.
Wo muss ich die Sound-Dateien setzen? Ich habe sie einfach zum Projekt gezogen und zum Ziel hinzugefügt.
Wenn ich auf meinen Sound klicken, ist der Pfad:
Es automatisch hier setzen.
Es funktioniert immer noch nicht. Ich lege sie in den Ressourcenordner, füge sie dem Ziel hinzu und säubere, baue und laufe auf meinem iPad. Soll ich die App löschen und neu installieren? – Komarzer
nein das sollte nicht benötigt werden. Ich glaube, dass iOS wie Android verwendet die Dateierweiterung benötigt, wenn benutzerdefinierte Sounds definiert sind. Versuchen Sie, es hinzuzufügen ... – iCediCe
Sie hatten Recht, vielen Dank. Es ist nicht in ihrer Dokumentation geschrieben. Danke noch einmal ! – Komarzer