Бинарный файл iOS отклонен яблоком

Мой бинарный файл iOS был отклонен по следующей причине

Производительность - 2.5.4

Ваше приложение заявляет о поддержке external-accessory в ключе UIBackgroundModes в файле Info.plist, но не объявляет какие-либо внешние протоколы аксессуаров, поддерживаемые вашим приложением. Фоновый режим внешнего аксессуара предназначен для приложений, которые взаимодействуют с аппаратными аксессуарами через платформу внешнего аксессуара.

Я изучал оценку на форуме, я отключаю только фоновые режимы в Target, Capabilities. Но в настоящее время мое приложение использует BLE для настройки оборудования и выполнения задач. Что еще я должен заметить, не настроить?

Режимы Apple UIBackground

И мой модуль BLE содержит CBCentralManagerDelegate, CBPeripheralDelegate>

2 ответа

Решение

Если вам необходимо использовать периферийные устройства Bluetooth с низким энергопотреблением в фоновом режиме, выберите "Использование аксессуаров Bluetooth LE", а не "Связь с внешним устройством"

Если вам действительно нужны фоновые режимы, обратитесь к Apple, и они рассмотрят ваше приложение.

Другие вопросы по тегам