web-dev-qa-db-ja.com

Xcode 8:ターゲットデバイスファミリを変更する方法

Iphoneデバイス用のiOS 9/10向けのアプリを開発しましたが、クライアントは最初にiPAD(常にiOS 9/10)で実行するアプリを提示して表示したいと考えています。 iPAD miniでコンパイルして実行しようとしましたが、結果はひどいです。つまり、表示される画面はiPADの画面よりもはるかに小さく、さらに非常に遅く、グラフィックスが破壊されます。私は多くの制約を書いており、私のアプリはあらゆる種類のiPhone(> 4S)で良好に表示されるため、これは奇妙です。さらにアプリが完全にクラッシュしますテーブルセル行をタップして2番目のView Controllerを表示すると...なぜipadに表示されるのですか?最初にiPhoneのみに設定されていたデバイスターゲットを変更しますか? Xcode 8では、プロジェクト->ビルド設定->ターゲットデバイスファミリの下に、1、2、および1、2の3つのオプションがあります。彼らはどういう意味ですか?

19
SagittariusA

iPhone/iPod touchは1、iPadは2、ユニバーサル(iPhoneとiPad)は1,2です。

31
Jim