我正在编写我的第一个由 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 项目中那样视为输入源文档。
是的,在项目选项下您将找到版本信息。对于 iOS 应用程序,这是捆绑包信息。您可以保留大部分内容,但有一个 CFBundleDisplayName 属性用于更改显示名称。您也可以在此处设置其他捆绑包信息。
Xe4 文档维基 http://docwiki.embarcadero.com/RADStudio/XE4/en/Version_Info
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)