2010-12-26 8 views
1

私はUniversal App Xcodeテンプレートを使用してiPadゲームを作成しました。私はアプリのiPhone/iPod Touchブランチで遅れているので、iPad専用にアプリを提出し、アプリをユニバーサルにもう一度アップデートすることに決めました。XCodeで新しいプロジェクトを作成せずにユニバーサルアプリケーションをiPad専用アプリに変更することはできますか?

質問:新しいiPadプロジェクトを作成してそこにすべてのコードやものをコピーする必要がありますか、単に展開ターゲットをiPadに変更するだけで済みますか?

私は、iPhoneユーザーが誤ってゲームをダウンロードすることを許可されることを許可したいと思っています。

ありがとうございました!

答えて

2

対象のデバイスファミリを変更し、展開ターゲットがiPad互換(少なくとも3.2)であることを確認し、適切なアイコンファイルとキーがすべてInfo.plistにあることを確認するだけです。 iPadのアプリには、3.2と4.2があることを確認してください。

将来的には、Xcodeテンプレートから新しいiPad Onlyプロジェクトを作成し、設定を比較することもできます。 Info.plistとターゲット情報が影響を受ける2つの主要な場所になります。

EDIT - もう1つの答えが指摘しているように、ターゲットデバイスファミリをiPadに変更する必要があります。私はこれがあなたが意味するものだと思います。

+0

私はcomparimgのあなたの "カンニング"をiPad専用のプロジェクトに対しても使用します!ありがとうございました! – GiovaMaster

1

いいえ、展開ターゲットを変更するだけでは役に立ちません。 ただし、Targeted Device Familyを編集してiPhone/iPadからiPadにのみ設定できます。 (あなたのプロジェクトをダブルクリック - >ビルドタブ - >Targeted Device Familyキーを検索 - >値を変更する)

+0

ありがとう、私はターゲットデバイス、デプロイメントターゲットではない、私は本当にiPadを書いた; Pあなたのきれいな助けをありがとう! – GiovaMaster

+0

ああ、大丈夫、混乱のために申し訳ありません。 – JustSid

関連する問題