![104idepeople | Embarcadero RAD Studio Delphi C++Builder Blogs 104idepeople 2](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/08/104idepeople-scaled.jpg?resize=1140%2C694&ssl=1)
В середине июня 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. Вот краткое изложение подробных шагов:
- Создайте каталог активов с актуальными файлами значков и изображений, используемыми приложением. Вы можете сделать это, начав с каталога ресурсов, предоставленного в обходном пути, и заменив изображения-заполнители в файле, доступном в записи QP, своими собственными изображениями.
- Скомпилируйте каталог активов на своем компьютере с macOS.
- Перенесите файлы, созданные как часть компиляции каталога активов, с хоста macOS в корневую папку проекта приложения.
- Обновите файл Info.plist в проекте, чтобы он содержал правильные ключи свойств для отправки App Store Connect. Использование ключа свойства DTPlatformVersion было замечено как ключ для отправки App Store Connect.
- Обновите список развертывания проекта, включив в него нужные файлы 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.
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition