我正在编写我的第一个支持delphi的iPhone应用程序。我已创建它但我希望它被命名为.dpr文件的名称以外的东西,因为dpr文件不能包含空格,例如,EXE名称并不总是与人们可以分配应用程序的名称相同
在Windows Delphi应用程序中,EXE的名称与.dpr文件相同,因为快捷方式中的英文名称,或桌面上或任何其他非英语位置的开始菜单中的本地化名称都是正确的。不一定与您的项目名称相同。在iOS中,应用程序简称可能包含空格,而Delphi项目名称则不能,因此我很惊讶地看到这两者是硬连接在一起的。
在XCode中,您可以单独在iOS主屏幕上设置包名称,项目名称和可见名称。
我的问题是,因为我今天刚刚安装了Delphi XE4(RTM),我正在尝试:
我可以在项目选项中的某处设置捆绑ID吗?我似乎找不到它。捆绑ID对于任何正朝着应用程序商店发展的应用程序非常重要,但我看不到可以设置它的UI元素。
我还可以在某处设置显示名称吗?
我可以在某处查看和编辑应用程序的.plist(Apple要求所有应用程序在iOS上拥有的属性列表),还是为我生成但没有机会查看或修改它?似乎.plist文件位于Windows的Debug \文件夹中的磁盘上,这意味着Delphi XE4将其视为输出工件而不是输入源文档,就像在Xcode项目中一样。
< / LI> 醇>答案 0 :(得分:1)
是的,在项目选项下,您将找到版本信息。对于iOS应用程序,这是捆绑信息。您可以单独留下,但有一个CFBundleDisplayName属性可用于更改显示名称。您也可以在此处设置其他捆绑信息。