どのように私は、同じマシン上での生産のiPhoneアプリとiPadのアプリを開発することができますか?
質問
将来的には、私たちは一度に両方のために開発した非ベータ版iPhone SDKを使用することができると思われます。
しかし、今のところ、iPad用開発する唯一の方法は、SDK 3.2ベータ版を使用するように思われます。私はそれをインストールする場合は、Appleは明らかに私はそれをアプリストアにアプリを提出してはならないと述べています。
私は独立し、一機の開発者です。まだiPad用開発しながら、私は私の既存のiPhoneアプリをアップグレードし続けることができる方法はありますか?
解決
これを行うための最善の方法は、 '/開発者以外の場所に3.2 SDKのベータ版をインストールすることです。 「カスタムのMacintosh HDにインストール]で、ポップアップボタンから「その他」を選択して、どこかのようにインストールを指す:。「/開発者ベータ」
次に、あなたのiPadアプリの開発者向けベータ/アプリケーション/からあなたのiPhoneアプリのための開発/アプリケーション/からのXcodeを実行し、Xcodeのことができます。
他のヒント
私が正しく契約を読んでいる場合は、3.2ベータ版でアプリケーションを提出するの禁止だけでSDK、ないツールに適用されます。あなたが(それはおそらくすでにとにかくである)3.2より前のSDKにアプリのベースSDKを設定した場合は、その後、Xcodeで「概要」メニューからそれらを選択することにより、3.1およびそれ以前のSDKでビルドすることができます。
私は、3.2ベータツールによって3.0 SDKで構築された私のiPhoneアプリにアップデートを送信した、と彼らは無問題で受け入れられました。限り、あなたは実際の新しいのSDK の上で構築されていないとして、あなたは問題ないはずです。
編集:私はアップルでは動作しません、私は弁護士、何とか、何とかないです。しかし、それは私のために働いた、と警告が唯一の「iPhone SDK 3.2」を指定しています。 Xcodeのツールは言及されていない。
アクティブSDKメニューは、
のようになります。 Xcodeのhttp://img.skitch.com/20100310-xkbqnbr6h4f2q55wk2wppjx3h2.preview.jpg の次のように
しかし、プロジェクトの設定の下で、あなたは、SDKを変更することができます:
Xcodeのhttp://img.skitch.com/20100310-xqkuracw73jb5y7uwtt7yurjs1.preview.jpg のだから、同じマシンなどを使用して任意のOSバージョン用に開発することができます。