2013-05-20 3 views
0

как сохранить записанный голос с использованием AVAudioRecorder навсегда, чтобы этот голос был доступен только для этого конкретного приложения?сохранить записанный голос навсегда таким образом, чтобы его можно было получить только из этого конкретного приложения

ответ

0

URL-адрес, который вы передаете методу AVAudioRecorder initWithURL:settings:error:, является URL-адресом файла для местоположения в изолированной программной среде вашего приложения. Здесь будет сохранен звуковой файл. Так как это в песочнице вашего приложения, ни одно другое приложение не имеет к нему доступа (по крайней мере, на устройстве без взлома).

Имейте в виду, что если пользователь удалит ваше приложение, любая запись, которую вы сохраните в песочнице приложения, будет удалена вместе с приложением.

+0

Вы можете предложить некоторый код для записи звука для определенной продолжительности, например, 5 секунд –

+0

Пожалуйста, посмотрите документы для 'AVAudioRecorder'. – rmaddy