2013-04-24 4 views
8

私は初めてのデルファイ搭載のiPhoneアプリを書いています。私はそれを作成しましたが、dprファイルにスペースを入れることができないので、.dprファイルの名前以外の名前にしたいと考えています。例えば、EXE名は人間が読める名前と同じではない。Delphi XE4では、プロジェクトのdpr名と同じにすることなく、アプリケーションの短いタイトルを変更できますか?

Windows DelphiアプリケーションではEXEの名前は.dprファイルと同じですが、ショートカットの英語名、デスクトップ上のローカライズされた名前、または他の英語以外の場所のスタートメニュープロジェクト名と必ずしも同じではありません。 iOSでは、アプリケーションの短い名前にスペースが含まれている可能性がありますが、Delphiのプロジェクト名ではできないため、2つのコンポーネントがハードリンクされていることに驚いています。

XCodeでは、バンドル名、プロジェクト名、および表示される名前をiOSホーム画面に個別に設定できます。

私はちょうど今日のDelphi XE4(RTM)がインストールされている、と私はそれをしようとしているので、私の質問は、次のとおりです。

  1. は、私はプロジェクトのオプション内のどこかにバンドルIDを設定することはできますか?私はそれを見つけるように見えない。バンドルIDは、アプリストアに向かっているアプリでは非常に重要ですが、設定できるUI要素は表示されません。

  2. 表示名を別の場所に設定することはできますか?

  3. アプリの.plist(AppleがすべてのアプリにiOSを必要とするプロパティリスト)を見たり編集したりできますか、それを見たり変更したりすることなく私のために生成できますか? .plistファイルがWindowsのDebug \フォルダにあるディスク上にあるようです。つまり、Xcodeプロジェクトにあったように、Delphi XE4は入力ソースドキュメントではなく、出力アーティファクトとして認識します。

答えて

1

はい、プロジェクトオプションの下にバージョン情報があります。 iOSアプリの場合、これはバンドル情報です。ほとんどの場合、一番離れることができますが、表示名を変更するためのCFBundleDisplayNameプロパティがあります。他のバンドル情報もここで設定できます。

Xe4 Docwiki

関連する問題