JSON и массив из XML в трех строках:
$xml = simplexml_load_string($xml_string);
$json = json_encode($xml);
$array = json_decode($json,TRUE);
Ta da!
К сожалению, исправление этой ошибки не представляется возможным. Согласно техническому Q & amp; A от Apple:
. В зависимости от того, как вы сужаете устройства, поддерживаемые вашим приложением, вы получите одно из двух сообщений об ошибке из Xcode при загрузке вашего обновления в хранилище приложений.
«Этот пакет недействителен. Ключ UIRequiredDeviceCapabilities в Info.plist может не содержать значений, которые препятствовали бы запуску этого приложения на устройствах, которые поддерживались предыдущими версиями».
Когда вы видите это сообщение об ошибке, вы добавили новое ограничение под ключ UIRequiredDeviceCapabilities в файле info.plist вашего приложения.
Важно: поскольку вы не можете добавлять ограничения UIRequiredDeviceCapabilities после приложения находится в магазине, обязательно планируйте заранее, выбирая требования, которые вам будут удобны в бесконечной перспективе.
blockquote>
У меня такое же предупреждение при добавлении к возможностям устройства «healthkit» t в информационном plist.
Этот пакет недействителен - ключ UIRequiredDeviceCapabilities в Info.plist может не содержать значений, которые предотвратит запуск этого приложения на устройствах, которые поддерживались предыдущими версиями.
blockquote>удалить Info.plist -> Требуемые возможности устройства -> Пункт -> healthkit, загрузить снова, чтобы отправить обзор.