Не удалось создать ключ UIBackgroundModes в Info.plist для iOS4

У меня есть аудиоприложение, которое работает отлично для iPhone 3.1.x версии.

Я пытаюсь обновить его до iOS4.0 для работы в многозадачной среде. Когда я пытаюсь создать новое UIBackgroundModes ключ info.plist, это ("Необходимые Фоновые режимы") не обнаруживается в выпадающем списке?

Я также обновил SDK XCode до 3.2.3, Основа SDK к 4,0, цель развертывания к 4,0, но все еще UIBackgroundModes ("Необходимые Фоновые режимы"), не обнаружится в info.plist выпадающий список.

Я также создал тестовый проект для 4,0, и его info.list выпадающий список "Потребовал Фоновых режимов".

Я пропускал что-то?

6
задан Chris Seymour 1 December 2012 в 11:04
поделиться

2 ответа

Вы можете добавить ключ вручную, отредактировав файл .plist

    <key>UIBackgroundModes</key>
    <array>
            <string>audio</string>
    </array>
20
ответ дан 8 December 2019 в 03:51
поделиться

Убедитесь, что если вы создаете элемент UIBackgroundModes в Xcode (не путем редактирования XML вручную), вы создаете новый ключ как тип ARRAY, а затем добавляете новый элемент (он будет отображаться как " Item 0 по умолчанию) со значением audio. Если вы просто создадите строковый ключ со значением «audio», это не сработает.

4
ответ дан 8 December 2019 в 03:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: