Возможно ли в Delphi XE4 изменить краткое название приложения, не делая его таким же, как имя Project dpr?
Я пишу свое первое приложение для iPhone на платформе Delphi. Я создал его, но мне бы хотелось, чтобы оно имело имя, отличное от имени файла.dpr, поскольку файлы dpr не могут содержать пробелов, например, имена EXE-файлов не всегда совпадают с понятными для человека именами, которые можно назначить приложению,
В то время как в приложениях Windows Delphi файлы EXE называются так же, как и файлы.dpr, что хорошо, потому что английское имя в ярлыке или локализованное имя на рабочем столе или в меню "Пуск" в любом другом неанглийском месте не обязательно так же, как имя вашего проекта. В iOS короткое имя приложения может содержать пробел, тогда как имя проекта Delphi не может, поэтому я очень удивлен, увидев, что они жестко связаны друг с другом.
В XCode вы можете установить имя вашего пакета, имя вашего проекта и ваше видимое имя на домашнем экране iOS по отдельности.
У меня вопрос, так как я только что установил Delphi XE4 (RTM) сегодня, и я пробую это:
Могу ли я установить идентификатор пакета где-нибудь внутри параметров проекта? Я не могу найти это. Идентификаторы пакетов очень важны для любого приложения, которое направляется в магазин приложений, и все же я не вижу элемента пользовательского интерфейса, в котором вы можете его установить.
Могу ли я также установить отображаемое имя где-нибудь?
Могу ли я где-то просмотреть и отредактировать.plist приложения (список свойств, который Apple требует, чтобы все приложения имели на iOS), или он создан для меня без возможности увидеть или изменить его? Кажется, что файл.plist находится на диске в моей папке Debug\ в Windows, что означает, что Delphi XE4 видит его как выходной артефакт, а не как исходный документ ввода, как это было бы в проекте Xcode.
1 ответ
Да, в разделе параметров проекта вы найдете информацию о версии. Для приложений iOS это информация о пакете. Вы можете оставить большинство в покое, но есть свойство CFBundleDisplayName для изменения отображаемого имени. Вы также можете установить информацию о вашем другом комплекте.