2

Xcodeで作成したプロジェクトがあり(コマンドラインツールテンプレートから開始)、標準の.appアプリケーションバンドルを作成して、PackageMakerでインストーラーを作成できるようにする必要があります。

現在、「製品」の下にリストされているのはメインバイナリのみであり、アーカイブを作成しようとすると、.. /Contentsではなく非標準のディレクトリ構造(../usr/local/bin/...)が表示されます。 /マックOS。

また、Packagingの下で、「WrapperExtension」が「.app」ではなく空白に設定されていることに気付きました。

私のプロジェクトはアプリケーションバンドルを作成するように構成されていないと思いますが、オンラインで読んだものから、標準テンプレートの1つを使用すると、Xcodeが自動的にアプリケーションバンドルを作成することになっています。適切な.appファイルを生成するには、どの設定を変更する必要がありますか?

4

1 に答える 1

2

Xcodeのコマンドラインツールテンプレートは、アプリケーションバンドルを作成しません。CocoaおよびCocoaTouchフレームワークを使用するプロジェクトテンプレートのみがアプリケーションバンドルを作成します。.appバンドルを作成するには、プロジェクトに別のターゲットを追加する必要があります。私はCocoaプログラム内にコマンドラインツールをラップした経験がないので、それを手伝うことはできません。

于 2012-04-10T19:03:40.533 に答える