0

Mac アプリケーションで使用される静的ライブラリ プロジェクトがいくつかあります。これらのライブラリを iPhone に移植する作業を行っており、プロジェクトを使用して Mac と iPhone の両方のバージョンをビルドしたいと考えています。

そのために、iPhone 用の追加のターゲットをセットアップします。これは機能するはずですが、たとえば、UIKit.framework をプロジェクトに追加しようとすると、フレームワークが赤く表示されます。

問題は、私が見る限り、メインプロジェクト設定の「ベースSDK」がタイガーであることです(尋ねないでください)。私はまだMacのターゲットを持っているので、これを変更することはできないと思います. それとも私はすべきですか?

問題は、同じプロジェクトから Mac と iPhone の両方をターゲットにすることは可能ですか? その場合、メイン プロジェクト設定の「Base sdk」設定をどうすればよいですか?

4

1 に答える 1

0

メイン プロジェクトの設定は関係ありません。代わりに、ターゲットの SDK をオーバーライドします。

于 2010-02-21T06:38:59.363 に答える