2013-04-24 21 views
8

我正在寫我的第一個delphi驅動的iPhone應用程序。我創建了它,但我希望它被命名爲.dpr文件的名稱以外的名稱,因爲dpr文件不能包含空格,例如,EXE名稱並不總是與可分配應用程序的人類可讀名稱相同。在Delphi XE4中可以更改應用程序的簡短標題而不使其與Project dpr名稱相同嗎?

在Delphi Delphi應用程序中,EXE的命名方式與.dpr文件相同,因爲英文名稱在您的快捷方式中,或者您的桌面或您的開始菜單中的任何其他非英語位置不一定與您的項目名稱相同。在iOS中,一個應用程序的簡稱可能包含一個空格,而一個德爾福項目名稱不能,所以我很驚訝地發現這兩個都很難鏈接在一起。

在XCode中,您可以分別在iOS主屏幕上設置軟件包名稱,項目名稱和可見名稱。

我的問題是,因爲我剛剛安裝了德爾福XE4(RTM)的今天,我想出來:

  1. 我可以設置捆綁ID某處項目選項裏面?我似乎無法找到它。捆綁ID對於任何正朝向應用商店的應用都非常重要,但我無法看到可以設置它的UI元素。

  2. 我還可以在某處設置顯示名稱嗎?

  3. 我可以在某處查看和編輯應用程序的.plist(Apple需要所有應用程序具有的屬性列表)嗎或者是否爲我生成了該應用程序而無法查看或修改它?看起來,.plist文件在Windows的Debug \文件夾中的磁盤上,這意味着Delphi XE4將它視爲輸出工件,而不是輸入源文檔,因爲它可能位於Xcode項目中。

回答

1

是的,在項目選項下你會找到版本信息。對於iOS應用程序,這是捆綁信息。你可以離開最多,但有一個CFBundleDisplayName屬性用於更改顯示名稱。你也可以在這裏設置你的其他包信息。

Xe4 Docwiki

相關問題