2011-07-05 4 views
8

Xcode 3の下で正しく構築され、これらのiPhoneがしばらくの間アプリストアで販売されていたiOSプロジェクトが2つあります。 Xcode 4にアップグレードした後、XcodeはこれがMac OSプロジェクトだと考えています。Xcode 4:私のiPhoneプロジェクトはMac OSプロジェクトになりました。これを変更することはできません

[プロジェクト設定]> [情報]を選択すると、実際にはトップの「Mac OSデプロイメントターゲット」にドロップダウンが表示され、10.4,10.5、または10.6を選択できるようになります。これらはMac OSのプロジェクトではありません。

私のビルド設定では、Xcodeで32ビットまたは64ビットのIntelアーキテクチャを選択できます。 armv6またはarmv7ではなく

答えて

14

ビルドの設定を変更する必要があります。幸いにも、これは本当に簡単です。

まず、Project Navigatorでプロジェクト名をクリックします。

ここで、リストに表示されているプロジェクト名をクリックします。 (あなたのビルドにもこれを行う必要があります)

次に、ビルド設定をクリックします。最後に、Base SDKを適切なものに変更することができます。

以下の画面でターゲットを選択した後、手順3と4を繰り返す必要があることに注意してください。

enter image description here

+3

あなたは完全に私を救う!そして非常にうまく文書化されています、Moshe;ありがとうございました。 – Slowburner

2

アップグレード後にXcodeを再起動しましたか?多くの場合、SDKの変更後にXcode 4を再起動する必要があるようです。

+0

はハハ、私は...それが働いていた..私は最初の最も明白なことを試しているはずと仮定したがうわあ、Appleはこれは非常に悪いユーザーエクスペリエンスです!ありがとうkcbanner。 :-) – MadmanMel

+0

@MadmenMel - あなたはバグを起こしましたか? – Abizern

+0

申し訳ありませんが、すぐに話しました..これは両方のプロジェクトでうまくいきませんでした。 – MadmanMel

0

Xcode 3に組み込まれているXcode 4のプロジェクトを開く際に問題は発生しませんでしたが、使用しているXcode 4に問題が発生している可能性があります。ビルド設定を使用して、アーキテクチャをarmv6またはarmv7にリセットして、ベースSDKを最新のiOS SDKにリセットしてみてください。また、展開ターゲットを適切に設定します。これにより、Xcode 4でアプリケーションを実行できるようになります。

また、xcodeをアンインストールしてXcode 4を再インストールしてみてください。これにより、あなたのxcode 4で発生している有線の問題が修正されます。

関連する問題