2010-11-19 10 views
1

アップルの指示に従ってくださいhere私のリリースビルド用のdSYMファイルをうまく生成できない、何かを生成しようとしました。 32ビットユニバーサルMac OSXアプリケーション(私は10.6 SDKを使用し、10.2用にデプロイしています)dSYMファイルを生成するためにXCode 3.2.2を取得することができません

私はiPhoneの開発も行いますが、シンボルとデバッグに関するEXACTの同じプロジェクト設定を使用していて、dSYMファイルが正常に生成されます。問題を引き起こしている可能性のある唯一のことはZeroLinkですが、Xcode 3.2.2ではサポートされていないと思いますか?ビルド設定やビルドメニューのどこにも見つからない。

誰にも何か提案がありますか、または変更する必要がある設定を知っていますか?何か助けてくれてありがとう!

現在の設定

Deployment Postprocessing YES 
Strip Linked Product YES 
Generate Debug Symbols YES 
Debug Information Format DWARF with dSYM File 
Use Separate Strip  YES 
Strip Debug Symbols During Copy  NO 

答えて

0

あなたは、プロジェクトやターゲットの設定を入れているかどうかについては明らかではないです。ターゲット設定はプロジェクト設定を上書きすることに注意してください。

+0

ああ、あなたは私の目標設定は私のプロジェクト設定と同じです:しかし、悲しいかな私の目標設定は、私が持っている情報のもう一つの部分は、私はストリップリンク製品を使用し、別のストリップを使用してNOと私のexe did 600KBほどになると、デバッグシンボルがそこにある可能性がありますが、それでもdSYMファイルは生成されませんでした。 – Rasterman

0

dysmファイルを削除するビルドスクリプトがないことを確認してください。

1

dSYMのプロジェクトには、おそらくそのreference hereが設定されていると思います。

あなたが私たちに示したことから、すべてがうまく見え、私は現在のプロジェクトの中でそれらの正確な設定を使用します。

しかし、私は動作させる前にいくつかの問題に遭遇しました。私はXCodeプロジェクトを生成するためにミッドウェアツールを使用しており、実際にはOther Linker Flagsの設定内にパラメータを書き込んでいました。存在する場合は、これらのパラメータが何であるかを調べる必要がある場合はThis can be a referenceとなります。

特別なフラグはありません。もう1つの選択肢は、iOSアプリケーション用の空のプロジェクトを作成して設定を比較することです。あなたは実際にはMAC OSXのビルドと同じ設定を使用していると言っていますが、iOSには異なるものが必要かもしれないと思います。

これでも問題が解決しない場合は、ここに完全なプロジェクト設定を貼り付ける必要があります。

関連する問題