не основной пакетный файл как звуковой сигнал
Я надеюсь, что я ошибаюсь, но я не думаю, что это возможно. В Руководстве по программированию локальных и push-уведомлений в разделе «Подготовка звуков пользовательских предупреждений». он говорит, что "звуковые файлы должны быть в основном комплекте клиентского приложения".
Если вы не можете писать в основной пакет, то как вы можете получить сгенерированную пользователем запись (используя, скажем, AVAudioRecorder) для воспроизведения в качестве звука оповещения?
С одной стороны, это кажется невозможным, но, с другой стороны, я думаю, что существуют приложения, которые это делают (и я их поищу).