将来的には、非ベータの iPhone SDK を使用して両方を同時に開発できるようになるようです。
しかし今のところ、iPad 向けに開発する唯一の方法は、SDK 3.2 ベータ版を使用することのようです。ただし、それをインストールした場合、Apple はアプリをアプリ ストアに提出するべきではないと明確に述べています。
私は独立した、1 台のマシンの開発者です。iPad 向けの開発を続けながら、既存の iPhone アプリをアップグレードし続ける方法はありますか?
契約書を正しく読んでいる場合、3.2ベータ版のアプリの提出の禁止は、ツールではなくSDKにのみ適用されます。アプリのベースSDKを3.2より前のSDKに設定した場合(おそらくすでにそうなっています)、Xcodeの[概要]メニューから3.1以前のSDKを選択してビルドできます。
3.2ベータツールによって3.0SDKで構築されたiPhoneアプリのアップデートを送信しましたが、問題なく受け入れられました。実際の新しいSDKを使用していない限り、問題はありません。
編集:私はアップルのために働いていません、私は弁護士ではありません、何とか何とか。しかし、それは私にとってはうまくいきました、そして警告は「iPhoneSDK3.2」だけを指定します。Xcodeツールについては触れられていません。
3.2 をインストールすると、Active SDK メニューは次のようになります。
Xcode http://img.skitch.com/20100310-xkbqnbr6h4f2q55wk2wppjx3h2.preview.jpgただし、プロジェクト設定では、次のように SDK を変更できます。
Xcode http://img.skitch.com/20100310-xqkuracw73jb5y7uwtt7yurjs1.preview.jpgそのため、同じマシンなどを使用して、どの OS バージョンでも開発できます。