Я надеюсь, что ошибаюсь, но я не думаю, что это возможно. В руководстве по программированию локальных и push-уведомлений в разделе «Подготовка пользовательских звуков оповещения» говорится, что «Звуковые файлы должны быть в основном комплекте клиентского приложения».не основной файл связки в качестве предупреждающего звука
Если вы не можете писать в основной комплект, то как вы можете получить записанную пользователем запись (используя, скажем, AVAudioRecorder), чтобы воспроизводить звуковой сигнал?
С одной стороны, это кажется невозможным, но, с другой стороны, я думаю, что есть приложения, которые делают это (и я буду искать их).
Ну, я нашел приложение, которое делает это: VoCal XL. Какие-нибудь идеи, что там происходит? –
Возможно, документы неправильные, и звуковые файлы не обязательно должны быть в комплекте приложений, но в изолированной программной среде приложения. –
Хм. Я тестировал его, и он не работает. Однако, если я использую звуки, которые я загрузил с помощью Xcode (т. Е. В основном комплекте), тогда он работает, что заставляет меня думать, что документы правильные. Любые идеи о том, как я могу проверить вещи? –