Приложение в App Store - этот пакет недействителен. Ключевые UIRequiredDeviceCapabilities в [duplicate]

JSON и массив из XML в трех строках:

$xml = simplexml_load_string($xml_string);
$json = json_encode($xml);
$array = json_decode($json,TRUE);

Ta da!

1
задан Nicolas Miari 21 January 2016 в 07:08
поделиться

2 ответа

К сожалению, исправление этой ошибки не представляется возможным. Согласно техническому Q & amp; A от Apple:

. В зависимости от того, как вы сужаете устройства, поддерживаемые вашим приложением, вы получите одно из двух сообщений об ошибке из Xcode при загрузке вашего обновления в хранилище приложений.

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

Когда вы видите это сообщение об ошибке, вы добавили новое ограничение под ключ UIRequiredDeviceCapabilities в файле info.plist вашего приложения.

Важно: поскольку вы не можете добавлять ограничения UIRequiredDeviceCapabilities после приложения находится в магазине, обязательно планируйте заранее, выбирая требования, которые вам будут удобны в бесконечной перспективе.

2
ответ дан Raphael Oliveira 23 August 2018 в 19:41
поделиться

У меня такое же предупреждение при добавлении к возможностям устройства «healthkit» t в информационном plist.

Этот пакет недействителен - ключ UIRequiredDeviceCapabilities в Info.plist может не содержать значений, которые предотвратит запуск этого приложения на устройствах, которые поддерживались предыдущими версиями.

удалить Info.plist -> Требуемые возможности устройства -> Пункт -> healthkit, загрузить снова, чтобы отправить обзор.

2
ответ дан rill 23 August 2018 в 19:41
поделиться
Другие вопросы по тегам:

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