läuft So habe ich eine Situation, wo ich eine iPhone-Anwendung entwickelt habe, die auf dem iPad auf der 4S-Auflösung ausgeführt werden kann iPad). Aber jetzt möchte ich Benutzeraktivität für die Benutzer, die die App auf dem iPad verwenden, um zu sehen, ob es für mich Sinn macht, eine iPad-Version der App zu erstellen. Aber wenn ich log UIDevice.current.userInterfaceIdiom
es immer zurück iphone. Eine Lösung, an die ich gedacht hatte, war die Bildschirmauflösung zu überprüfen (da sowieso niemand den 4/4S benutzt), aber mit der Einführung des iPad Pro, führt Apple iPhone Apps auf dem iPad Pro mit der iPhone 7 Auflösung. In diesem Fall kann ich nicht wissen, ob der Benutzer die App auf dem iPhone oder iPad ausführt.Detect iOS Gerätetyp auf iPhone App, die auf dem iPad
0
A
Antwort
0
Ich benutze diese
+(BOOL) isIPad
{
BOOL isPad;
NSRange range = [[[UIDevice currentDevice] model] rangeOfString:@"iPad"];
if(range.location==NSNotFound)
{
isPad=NO;
}
else {
isPad=YES;
}
return isPad;
}
Verwandte Themen
- 1. iPhone spezifische App auf dem iPad funktioniert
- 2. Definiere Konstante basierend auf dem Gerätetyp
- 3. CGBitmapContextCreate auf dem iPhone/iPad
- 4. konvertieren ipad app auf iphone (universal app)
- 5. Ändern Sie den UserAgent der iOS App auf dem iPad
- 6. iPhone Porträt-only App startet als Landschaft auf dem iPad
- 7. App Icon von iPhone nur App fehlt auf dem iPad
- 8. ScreenRotation auf dem iPad
- 9. Funktioniert gut auf dem iPhone, aber stürzt auf dem iPad
- 10. iOS 9 Ionic Cordova App stürzt auf iPhone ab; funktioniert auf dem iPad
- 11. Xamarin Universal iOS App läuft nur auf dem iPhone
- 12. Home-Taste deaktivieren auf dem iPhone/iPad
- 13. Tab-Leiste auf dem iPhone, aber nicht auf dem iPad
- 14. In-App Kauf funktioniert auf dem iPhone, aber nicht auf dem iPad
- 15. Feste Hintergrundbilder verschwinden auf dem iPhone/iPad
- 16. Downgrading iPad App iPhone App
- 17. App Store Ablehnung iPhone App für iOS 10.1.1 auf dem iPad
- 18. Höhe und Breite auf dem iPhone (/ iPad)
- 19. iPhone App externes Anzeigefenster zoomt beim Ausführen auf dem iPad
- 20. Ermitteln der iPhone-App auf dem iPad im Kompatibilitätsmodus
- 21. iPhone App auf dem iPad - Was ist der zusätzliche Aufwand?
- 22. ios11 iPhone App-Symbol fehlt auf dem iPad
- 23. Leeren App-Symbol auf dem iPad für iPhone nur Anwendung
- 24. App läuft auf dem iPad, während das iPhone nur
- 25. iPhone App zeigt kein Symbol auf dem iPad
- 26. iOS5 iPhone App funktioniert nicht auf iOS6 iPad
- 27. iOS - iphone/ipad Versionierung
- 28. iOS iPhone iPad Simulator
- 29. UImagePickerControllers Thumbnail-Problem auf dem iPad mit iOS (!) 9.3.2 auf dem iPhone gezielte Apps?
- 30. Getting ARP Tabelle auf dem iPhone/iPad
Wenn Sie nur interessieren, ob das Gerät ein iPad oder iPhone ist, warum verwenden 'UIDevice.current.model' nicht? –
Sie sprechen über iPad oder iPod? –
Hier ist Ihre Antwort [StackOVerFlow Answer] (https://Stackoverflow.com/a/26962452/5259363) –