Подтвердить что ты не робот

Предупреждение от os: приложение может замедлить ваш iPhone

Hy,

Я загрузил приложение в App Store с обеих архитектур. Пожалуйста, см. Прикрепленное изображение для Build Settings of TARGETS в Architectures. И, к счастью, он готов к продаже, но iPhone 5s предупреждает.

введите описание изображения здесь

Предупреждение: "APP" может замедлить работу вашего iPhone. Разработчику этого приложения необходимо обновить его, чтобы улучшить его совместимость.

Я googled, но не нашел решение, чтобы избавиться от этого предупреждения. С другой стороны, мне также необходимо поддерживать iPhone5 и предыдущие (32-разрядные архитектуры). Пожалуйста, помогите.

4b9b3361

Ответ 1

Проверьте, есть ли у вас "Приоритет архитектуры" LSArchitecturePriority в вашем Info.plist. У меня было Intel (32-bit) по неизвестной причине. Удаление этого ключа решило проблему для меня.

Ответ 2

Проблема заключается в том, что для сборки только активной архитектуры, как показано на снимке экрана, установлено значение "Да". Это означает, что вы не создаете приложение, содержащее как 32-битную, так и 64-битную архитектуры; вы строите только одну архитектуру. И из того, что вы говорите, эта архитектура должна была быть 32-битной архитектурой.

Ответ 3

Проблема: - Эта проблема связана с тем, что вы поддерживаете 32-битную архитектуру

Решение: - armv7 - 32-битный процессор, вам, возможно, придется удалить этот из списка архитектур

Здесь - список процессоров и их архитектуры

iPhone 5S имеет 64-битный процессор, поэтому удаление armv7 не повлияет на iPhone 5S, вы можете найти список устройств и их конфигурацию в this ссылка

Ответ 4

Что исправлено для меня, я собираюсь войти в TARGET > "Настройки сборки", а затем под "Valid Architectures" я добавил arm64 в те, что уже были там, armv7 и armv7s. Кроме того, убедитесь, что для "Build Active Architecture Only" установлено значение no.

Ответ 5

Загрузите файл .IPA, который вы загрузили, и измените расширение на .Zip и распакуйте файл

И откройте терминал и выполните команду ниже,    файл ~/SOME_PATH/Полезная нагрузка /.app/

вы получите детали архитектуры для IPA

Ответ 6

В дополнение, Основная причина этой проблемы ниже, чем смотреть

  • Ваше приложение iOS не обновляется в версии iOS версии/руководства Apple.
  • Если ваше приложение содержит устаревшие библиотеки
  • Если ваше приложение представляет собой 32-битное семейство Arc и пытается запустить в 64-битной архитектуре iOS OS