J'ai été à la recherche d'une solution pendant des heures .. avec absolument aucun chance.UILocalNotification son personnalisé
Je crée une notification locale:
UILocalNotification *notif = [[cls alloc] init];
[dateComp setDay:j+1];
[dateComp setHour:[[time objectAtIndex:0] integerValue]+offset];
[dateComp setMinute:[[time objectAtIndex:1] integerValue]];
NSLog(@"Year: %i, Month: %i, Day: %i, Time:%i:%i\n",[dateComp year], [dateComp month],
[dateComp day], [dateComp hour], [dateComp minute]);
notif.fireDate = [gregorian dateFromComponents:dateComp];
notif.timeZone = [NSTimeZone defaultTimeZone];
notif.alertBody = [names objectAtIndex: k];
notif.soundName = @"fireburn.caf";
Notez le nom du son ...
J'ai essayé de mettre 10 sons (aiff, wav, etc ... cafs), mais la notification apparaît avec le son par défaut:/
J'ai le fichier "fireburn.caf" dans le dossier Ressources.
Pourquoi ne joue-t-il pas mon son ?????
Merci.
Si quelqu'un doit encore être aux prises avec ce problème, je découvre qu'il pourrait être nécessaire faire une chose. Lorsque vous faites glisser-déposer le fichier audio dans votre projet, en plus de cocher "Copier ...", vous devrez peut-être également cocher l'option "Ajouter à la cible". Cela a fait la chose pour moi. Merci pour la réponse de toute façon. –
Génial, mais encore une fois, votre problème a à voir avec tout fichier de ressources que vous ajoutez (images, sons, polices, etc.);) – Mazyod