iPhoneアプリを開発したのは、4S解像度でiPadで実行できる状況です。 iPad)。 今、私はiPad版のアプリを使っているユーザーのユーザーのアクティビティを理解して、iPad版のアプリを構築することが理にかなっているかどうかを確認したいと思います。 しかし、私がUIDevice.current.userInterfaceIdiom
を記録すると、常にiphoneが返されます。 私が考えていた解決策の1つは、画面の解像度を確認することでした(誰も4/4Sを使用していないので)。しかし、iPad Proを起動すると、appleはiPhone 7の解像度を使用してiPad ProでiPhoneアプリケーションを実行します。その場合、ユーザーがiPhoneまたはiPadでアプリケーションを実行しているかどうかを知る方法がありません。iPad上で実行されているiPhoneアプリでiOSデバイスタイプを検出する
0
A
答えて
0
あなたが唯一の理由は、 `UIDevice.current.model`を使用しないで、デバイスは、iPadやiPhoneであるかどうかを気にした場合、私はこの
+(BOOL) isIPad
{
BOOL isPad;
NSRange range = [[[UIDevice currentDevice] model] rangeOfString:@"iPad"];
if(range.location==NSNotFound)
{
isPad=NO;
}
else {
isPad=YES;
}
return isPad;
}
関連する問題
- 1. iPadアプリケーションとしてiPad上でXamarin iPhoneアプリを実行
- 2. IpadでIphoneアプリを実行
- 3. iphoneアプリの問題がipadで実行される
- 4. iOS - iPadからコンピュータ上で実行されているWebサービスにアクセスする
- 5. 1つのプロジェクト内でゲームやアプリを実行する方法--iPhone/iPad/iOS
- 6. メモリエラー、iPhone 4のiOS 8.3上で実行されているが、唯一のデバイスで実行iOSの8
- 7. 正しい動作ですか? - iPad上で実行されているiPhoneアプリは〜ipadの拡張子を持つxibをロードします
- 8. iPadアプリでBluetoothキーボードを検出する
- 9. Xamarin Universal iOSアプリはiphoneでのみ実行されます
- 10. 複数のGPSアプリがiPhone上でバックグラウンドで実行されていますか?
- 11. iPhoneアプリの外部ディスプレイウィンドウiPadで実行中にズームインする
- 12. iPad上でiPhone版を強制的に実行する
- 13. iPhoneでiPhoneアプリが実行されていません
- 14. iOS - iPhone 5sでもiPhone SEでは実行しないアプリ
- 15. iPadアドホックバージョンがデバイス上で実行されていない
- 16. webviewで実行されているjavascriptメソッドを検出する
- 17. iPhone/iPadで180フリップを検出
- 18. iOS実デバイス上でTestNG自動化テストを実行中 - iPad
- 19. Ipad上のIphone専用アプリは、上に白いバーが表示されます
- 20. アプリがインストールされていない場合はプログラムで検出するios
- 21. MVC RESTサービスのデバイスタイプを検出する
- 22. iOSの10のiPhoneアプリiPadの
- 23. アプリストア拒否iPhoneアプリiOS 10.1.1 for iPad
- 24. iphoneアプリのみipadの上に小さなウィンドウで表示
- 25. jailbrokenされているiPadで起動時にアプリを起動します。 (iOS)
- 26. iPhoneアプリ - iPadのiOS 6で初期応答しない
- 27. Cronジョブがステージングサーバー上で実行されているかどうかの検出
- 28. 検出iphone/ipadの向き
- 29. iPhone/iPad上でUIImageViewをマスキングする
- 30. のiOS 5のTwitterのAPIは、シミュレータ上やiPad上でアプリを実行しているとき、私は、この動作が発生した実際のiOSデバイス
を使うのか? –
あなたはiPadまたはiPodについて話していますか? –
はあなたの答えです[StackOVerFlow Answer](https://stackoverflow.com/a/26962452/5259363) –