私はついに拡張現実アプリを構築しました。
このアプリは、iPhone 4 の画面サイズ、幅:480、高さ:320 に最適です。開発中、私はシミュレーターをテストして、起動が 4 インチ ディスプレイ (iphone 5) でうまくいくことを確認しました。スプラッシュ スクリーン ショーは : という名前の 4 インチの pngDefault-568h@2x.png
で、画面には完全に白い背景が表示されます (それのように)したほうがいい)。
実際の iPhone 5 デバイスでアプリを起動すると、3.5 インチのスプラッシュ スクリーンが読み込まれ、iPhone 4 と同じようにアプリが読み込まれます。これは私に起こった最も奇妙なことです。
更新:シミュレーターと実際のデバイスにこのコードを追加しようとしました:
CGRect bounds = [[UIScreen mainScreen]bounds];
NSLog(@"%@",NSStringFromCGRect(bounds));
シミュレーターは iPhone 5 の画面サイズを出力し、実際のデバイスは iPhone 4 のサイズを出力します。
助けてください