、および他のすべてのiPhone、およびすべてのIOSシミュレータiPadとiPhoneの両方が、私のレイアウトは次のようになります。のiPadレイアウト私のiPhone上で問題
しかし、アプリストアに提出した後、私のアプリは、それので、拒否されましたページはiPad上で「切り捨て」され、次のように表示されます。
これは問題の正確で単純なイメージです。背景は、カメラビュー(したがって、あいまいな背景)を意味します。 、コメントを追加しました幅は幅情報画面を経由して、動的に定義され、半透明のボックスには、UIViewのはプログラム的に、されていますのでご注意ください
screenSize: CGRect = UIScreen.main.bounds;
width = Int(screenSize.width)-5;
x = Int(screenSize.width/2)-width/2;
、これはすべてのデバイスで、すべての以前の更新で素晴らしい仕事をしている、と私はノー作られていてもこれに変更すると、何らかの理由で私のアプリが今回のスクリーンショットで拒否されました。
私はすべての異なるiPadシミュレータで実行しようとしましたが、問題を再現できませんでした。私の唯一の考えはオリエンテーションとは関係がありますが、私はまだ話す方法がありません。私はAppDelegateのコードを持っていて、アプリをポートレートにロックしています...もう一度、常に問題なくこのようにしています。
したがって私は3つの質問があります。まず、Xcode iPadシミュレータのケースではないレビューアiPadの違いは何でしょうか?
第2に、以前に同じUIコードで私のアプリケーションが受け入れられたときに、これがなぜ突然問題になったのですか?
第3に最も重要なことは、考えられる原因/修正点は何ですか?
とあなたの自動レイアウトを修正行います
このアプリはIPADとiphoneでサポートされていますか? – KKRocks
私はiPhone用にしか利用できないと思っていますが、アプリのレビューと話した後も、iPad用に使い続けようとしているようです。 –
あなたのプロジェクト設定の 'General'タブの' Deployment Info'の下にある 'Devices'は何ですか?それは 'iphone'か' ipad'か 'Universal'ですか? – Lion