Обратите внимание, что если вы хотите поменять текстовые настройки, надо также установить свойство StyledSettings. Оно указывает какие текстовые настройки берутся из стиля, а какие из свойства.
Удалось решить и отправить на проверку приложение.
Возможно кому-то окажется это полезным.
1. Я из самого XCODE сделал подписанную IPA сборку пустого проекта.
2. Разархивировал ipa файл и взял info.plist
3. Открыл info.plist через специальную программу (в интернете их много).
4. Скопировал нужные key в свой info.plist (delphi)
Совпал только ключ DTXcodeBuild. DTPlatformBuild и BuildMachineOsBuild другие.
<key>DTPlatformBuild</key>
<string>13E230</string>
<key>BuildMachineOsBuild</key>
<string>15G1004</string>
<key>DTXcodeBuild</key>
<string>7D1014</string>
Прописав все это и сделав подписанную сборку на Delphi, заливка и отправка на проверку прошли успешно.
Повторюсь. Свободное место справа, которое Вы на рисунке отметили вопросами, в стиле listboxitemleftdetail отведено под Detail.
Создайте свой стиль или попробуйте стиль без Detail:
ListBoxItem->StyleLookup = L"listboxitemnodetail";
P.S. Другое дело, непонятно, почему ..leftdetail в названии стиля, если Detail отображается справа. Но это вопрос к разработчикам)
вообще не вижу здесь проблемы. Давайте использовать Delphi3, а еще лучше - турбопаскаль. Там вообще приложение может занимать килобайты, а то и байты.
Это неуклонная тенденция - язык/фреймворк/SDK включает все больше плюшек и фишек, хранится больше ресурсов, с более высокими разрешениями и так далее. Размер приложения от версии IDE к версии будет расти. И это везде так, а не только в RAD Studio.