2011-01-03 13 views
3

2つの非常によく似たiPhoneアプリケーションプロジェクトが並んでいて、プロジェクト情報ビルドタブにはGCC 4.2オプションセクションがあります(VersioningとInterface Builderの間のXIB Compiler - Options)をプロジェクトのいずれかに追加します。Xcode 3.2.5の「プロジェクト情報/ビルド」タブにGCC 4.2のオプションがありません

私はそれらが一致し、正しいBase SDKが選択されていることを確認するために見つけることができるすべての設定をチェックしましたが、なぜこれが1つのプロジェクトに表示されず、他のプロジェクトに表示されないのかわかりません。

誰に何を確認するかに関する提案はありますか?

答えて

1

テキストエディタでpbxprojファイルを比較します。間違いが何であったかは覚えていませんが、それは一度私に起こりました。私はプロジェクトファイルを既知の良いバージョンと比較して修正することができました。

+0

pbxprojファイルを比較すると、CODE_SIGN_IDENTITY設定に関するファイルのXCBuildConfigurationセクションにいくつかの重要な違いがあることがわかりました。そのため、ビルドタブに入り、コード署名IDと任意のiOSエントリを下に切り替えましたそれを別のプロファイルに変換してiPhone Developerに戻し、GCCのオプションが魔法のように現れました。ありがとう。 –

1

これは正しくはありません。 CODE_SIGN_IDENTITYに起因するものではありません。 「グループ&ファイル」 - >「ターゲット」 - >「YourTargetName」 - >「ソースのコンパイル」にソースを追加すると、GCC 4.2のオプションが表示されます。 ルールは単純です: "Target"にまだソースがない場合、GCC 4.2オプションはありません。

関連する問題