アプリケーションは、アプリケーション バンドルから実行する必要があります。直接実行すると、アプリケーションを実行しているコマンド ラインでターミナル ウィンドウが表示されるという副作用があります。
アプリケーション バンドルについて詳しくは、こちらをご覧ください。
PAServer を使用している場合は、Mac で初めてプログラムを実行した後、Mac の次のフォルダーでアプリケーション バンドルを探します。
/Users/[username]/Applications/Embarcadero/PAServer/scratch-dir/[profilename]
プロジェクトの名前が Project1 の場合、そのフォルダーに Project1 という名前のアプリケーション バンドルが表示されます。
上記の wiki 記事を読むと、Project1 には .app という「隠し」拡張子があり、全体が実際にはアプリケーションを実行するために必要なすべてのファイルを含むフォルダーであることがわかります。
Mac OS ユーザーには、アプリケーション バンドルはアイコン付きの単一のプログラム ファイルとして表示されます。ユーザーは、アプリケーション バンドルをダブルクリックしてアプリケーションを実行したり、ドックにドラッグしたりできます。
アプリケーション バンドルにはデフォルトで Delphi アイコンがありますが、独自のアイコンに置き換えることができます。Mac では、Finder でアプリケーション バンドルを右クリックし、[パッケージの内容を表示] を選択します。そこで、Contents/Resources フォルダーで .icns ファイルを探します。
XCode と共にインストールされた Icon Composer アプリケーションを使用して、既存の画像ファイルから .icns アイコン ファイルを作成します。
中身の残りの部分を中をのぞいてみましょう。必要な dylib、プログラム ファイル、Info.plist ファイルが表示されます。このファイルは、アプリケーション ID、署名、およびその他の重要な情報を含むテキスト ファイルです。