Как отредактировать файл Info.plist в папке сборки

Я создаю приложение для потоковой передачи звука в реальном времени, используя титановую студию (версия 3.1.1). Мне нужно включить фоновое воспроизведение звука для iphone. В настоящее время фоновый звук работает в эмуляторе Android, но не в синуляторе iphone (когда я нажимаю кнопку «Домой», звук исчезает и останавливается). Я создал аудиоплеер и установил audioSessionMode.

Ti.App.player = Ti.Media.createAudioPlayer({
  url :'http://broadcast.infomaniak.net/radionova-high.mp3',
  allowBackground :true
});
Titanium.Media.audioSessionMode = Ti.Media.AUDIO_SESSION_MODE_PLAYBACK;

Когда я добавляю и сохраняю следующие строки в файл Info.plist и запускаю проект, файл перезагружается и удаляет эти строки. Как мне правильно отредактировать этот файл? или есть другой способ получить фоновый звук в iphone?

<key>UIBackgroundModes</key>
    <array>
<string>audio</string>
    </array>

person user2346002    schedule 31.07.2013    source источник


Ответы (1)


вы в основном добавляете раздел в свой tiapp.xml.

вот хороший пост в блоге на эту тему.

http://bencoding.com/2012/07/15/using-titanium-ios-specific-configurations/

person Aaron Saunders    schedule 31.07.2013
comment
Спасибо, блог был полезен. Мне удалось добавить строки кода в файл info.plist. Но все равно фоновый звук не работает на iphone sinulator. - person user2346002; 31.07.2013
comment
stackoverflow .com/questions/12796157/ - person Wahhab_mirza; 01.08.2013
comment
Фоновый звук не поддерживается в симуляторе iOS на самом деле. Вы должны попробовать его на устройстве. Спасибо. - person Wahhab_mirza; 01.08.2013