Site icon Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Временное решение для iOS AppStore 1024×1024, проблема со значком

104idepeople 2

В середине июня Apple начала вводить требование о подаче заявок в магазин через App Store Connect. Хотя это требование не ново, в прошлом Apple разрешала разработчикам добавлять значки размером 1024 × 1024 через листинг магазина, а не как часть отправки приложения. Теперь они запрашивают, чтобы значок был частью пакета, хотя кажется, что некоторые обновления приложений исключены из правила.

Мы планируем добавить прямую поддержку развертывания в следующем выпуске обновления 10.4. Тем временем мы опубликовали очень подробный набор шагов по обходу проблемы с помощью RAD Studio 10.4. Шаги приведены на веб-сайте Embarcadero Quality Portal (QP) для проблемы RSP-29692, в комментарии по ссылке:  https://quality.embarcadero.com/browse/RSP-29692?focusedCommentId=85036

Хотя подробные шаги довольно длинные, по сути, вам нужно использовать каталог ресурсов, чтобы предоставить все значки, используемые вашим приложением. Это необходимо в дополнение к поддержке экрана запуска раскадровки, предоставляемой в RAD Studio 10.4 Sydney. Вот краткое изложение подробных шагов:

  1. Создайте каталог активов с актуальными файлами значков и изображений, используемыми приложением. Вы можете сделать это, начав с каталога ресурсов, предоставленного в обходном пути, и заменив изображения-заполнители в файле, доступном в записи QP, своими собственными изображениями.
  2. Скомпилируйте каталог активов на своем компьютере с macOS.
  3. Перенесите файлы, созданные как часть компиляции каталога активов, с хоста macOS в корневую папку проекта приложения.
  4. Обновите файл Info.plist в проекте, чтобы он содержал правильные ключи свойств для отправки App Store Connect. Использование ключа свойства DTPlatformVersion было замечено как ключ для отправки App Store Connect.
  5. Обновите список развертывания проекта, включив в него нужные файлы PNG, и замените файлы Info.plist и Assets.car, созданные по умолчанию.

В качестве справки требования Apple к различным графическим элементам объясняются на странице https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/app-icon . С помощью подробных шагов в записи QP вы сможете успешно отправить App Store Connect для своих приложений RAD Studio 10.4.

Exit mobile version