2011-12-27 2 views
0

ベースSDKとして4.0、デプロイメントターゲット3.0で開発されたiPhoneアプリがあります。すべてがうまくいきました。Xcode 4.2でiPhone OS 3.0をデプロイメントターゲットとしてコンパイルできないのはなぜですか?

先週、私はXcode 4.2にアップグレードしました。現在、既存のプロジェクトを開くと、3.0のデプロイメントターゲットでコンパイルできません。これは正常にコンパイルされ、展開ターゲットが4.0の場合にのみ実行されます。

サポートされていないコンパイラのGCC 4.2「私はLLVM 3.0で使用アーキテクチャ 'のARMv7'

コンパイラの選択:

は私が3.0にターゲットを設定し、次のエラーを取得します。私はARCを使用していません。

3.x SDKに戻す必要がありますか? Xcode 4.2を使用して3.xをサポートできる方法はありますか?

+1

おそらく、あなたはarmv6をターゲットにする必要がありますか? –

答えて

1

わからないですか?

これは、フリップは聞こえるかもしれませんが、iOS 4はかなり良い浸透を達成しました。 Intstapaper'sを見ると、実際には価値がないというデータがあります。 this stackover flow answerの "受け入れられた"答えは、ちょうど4.2をサポートすることを示唆しています!

もちろん、3をサポートしたいと思う本当の理由があるかもしれません。おそらく、3を必要とするエンタープライズクライアントで作業している可能性があります。

関連する問題