2016-04-07 16 views
2

私はiPhone用の簡単なアプリを開発しており、アップルからレビューのために提出する準備をしていました。iOSとiPadのストーリーボード

私はiPad用のスクリーンショットを用意する必要がありました。私はiPad上でシミュレータを実行したときに何も表示されないようです。

ストーリーボードの高さと幅のモードが幅:コンパクト、高さ:任意に設定されているように見えます。

まずiPad用にレンダリングするには、高さ:任意、幅:任意のためにストーリーボードを再作成する必要があります。または、私は高さをする必要がありますか:レギュラー、幅:レギュラー?

また、私の現在の制約とレイアウトを混乱させてしまいますか?

最後に、すべての新しいUILabels、Viewsなどを使用する必要がありますか?私は設定した位置と制約を乱すことなく古いものを使いたいですが、Width/Height:Anyに変更すると何も見えません。

+1

アプリのiPhoneはユニバーサルですか、ユニバーサルですか? – Paulw11

+0

iPhoneのみにすることはできますか?私はユニバーサルでなければならないという印象を受けました。私はそれがiPhoneだけだったほうがいいです –

+0

あなたはアプリ専用のiPhoneを作ることができます。その場合、iPad固有のスクリーンショットをアップロードする必要はありませんが、iPhone専用のアプリもiPhone 4の解像度でiPad上で実行する必要があります。あなたのアプリが単にiPad上で空白の画面を生成する場合、あなたのアプリはレビューに失敗します。一般的には、「Any Any Any」を使用し、必要に応じて特定のサイズクラスのバリエーションを追加するのが最善です。 – Paulw11

答えて

0

アプリが単なるiPhoneアプリの場合、iPadのスクリーンショットを送信する必要はありません。あなたはiPhoneのスクリーンショットだけで提出できます。

アプリを普遍的なものにしたい場合は、通常の幅と高さをサポートするようにストーリーボードを変更する必要があります。また、アプリケーションにfull screenのマークが付いていない場合は、マルチタスクサポートも考慮してください。

+0

優秀、ありがとう! –

0

iPad用にも同様にサポートする予定の場合(ユニバーサル)、おそらく今使ったサイズクラスを考慮したすべての制約をやり直す必要があります。 iPadの場合wRegularhRegularが推奨されます。 wCompacthAnyからwRegularhRegularのサイズクラスを変更すると、間違いなくあなたの既存の制約が崩れます。

アプリがiPhoneだけの場合、iPadのスクリーンショットをまったくアップロードする必要はありません。

関連する問題