2012-01-02 11 views
9

私はコピーバンドルリソースビルドフェーズには200のリソースが含まれています。そして今、別の種類の新しいターゲットを作る必要があります。残念ながら、私はただターゲットを複製することはできません:(ビルドフェーズをXcodeの別のターゲットにコピーする方法は?

とにかく、それぞれのリソースを手作業で1つずつ追加するのはナンセンスです。それらを一度に複製しようとしましたが、すべて失敗しました。私は新しいウィンドウを作って、新しいターゲットのフェーズにドラッグしようとしたが、それは働いていませんでした。

を、私は別のターゲットにコピーバンドルのリソースビルドフェーズをコピーするにはどうすればよい?ターゲットは、同じプロジェクト内にありますしたがって、ファイルを参照する問題はありません。

+0

ターゲットを複製し、 'NewTarget-> Build Settings-> Linking-> Mach-O Type'を' Static Library'に設定し、 'NewTarget-> Build Settings-> Deployment-> SkipInstall'を' NO '? –

+0

私は上記のアプローチを試みましたが、Xcodeはタイプを間違って設定していると言う(つまり、静的ライブラリ)という文句を言います。重複したターゲット上で変換しようとした他のさまざまな設定もありますが、そのトリックは何もしていないようです。 – Michael

+0

私は、プロジェクトファイルのバイナリを比較する際に亀裂があり、コピーして貼り付けることができるかどうかを確認します。最初に試してみてください。 – johndpope

答えて

0

Xcodeのどのバージョンですか?新しいターゲットがテンプレートとして開始されたか、空白ですか?

静的ライブラリに「コピーバンドルリソース」ビルドフェーズとは何を意味しますか?それがリンクされているもののリソースを使用するのではないでしょうか?

+0

現時点で私はこの質問で私が何をしているのか覚えていません。なぜなら私はこの問題のプロジェクトではないからです。また、これは2012年のXcodeについての古い質問です。(バージョン4.xの場合もあります)その後、Xcodeが大きく変更されたため、この問題は現在のバージョンのXcodeでは適切ではありません。 – Eonil

関連する問題