Virtual-Hideout.de

Tipps und Tricks für Mobile-Entwickler

  • Startseite
  • Apps
    • Die Wichtel App
    • Match Stats for Blood Bowl
    • Osnabrück Tigers
  • News
    • Android Versionen
    • iOS-Tastaturlayouts
  • Impressum

App Absturz bei Verwendung von UI_USER_INTERFACE_IDIOM

Posted by Kalle on 7.September 2015
Posted in: Entwicklung.

Bei der Verwendung von UI_USER_INTERFACE_IDIOM() unter Swift zur Unterscheidung von iPhone/iPad unter XCode 6.4 gibt es derzeit ein Problem bei der Installation einer ipa auf einem Gerät, im Simulator tritt der Fehler nicht auf.
Das Crash-Log gibt ein Problem mit der Verwendung UIDevice.currentDevice() aus:

+[UIDevice currentDevice]: unrecognized selector sent to class 0x336e5ad4

Die Lösung:UI_USER_INTERFACE_IDIOM() ist nur für wirklich alte Apps (vor iOS 3.2!), für die Überprüfung kann direkt auf UIDevice.currentDevice().userInterfaceIdiom zugegriffen werden.

In XCode 7 beta 2 soll der Fehler inzwischen behoben sein.

Posts navigation

← Custom Fonts im Apple WatchKit einbinden
XCode 7: „bit code bundle could not be generated because XYZ was built without full bitcode.“ →
  • Neueste Beiträge

    • Android…
    • XCode 7: „bit code bundle could not be generated because XYZ was built without full bitcode.“
    • App Absturz bei Verwendung von UI_USER_INTERFACE_IDIOM
    • Custom Fonts im Apple WatchKit einbinden
    • Standortbestimmung unter iOS 8
  • Neueste Kommentare

    • Lissi bei Enterprise Verteilung meldet „Apps können nicht installiert werden, da das Zertifikat für … ungültig ist.“
    • Lissi bei Enterprise Verteilung meldet „Apps können nicht installiert werden, da das Zertifikat für … ungültig ist.“
    • Marco bei Enterprise Verteilung meldet „Apps können nicht installiert werden, da das Zertifikat für … ungültig ist.“
    • mahal bei Enterprise Verteilung meldet „Apps können nicht installiert werden, da das Zertifikat für … ungültig ist.“
    • GarthD bei Enterprise Verteilung meldet „Apps können nicht installiert werden, da das Zertifikat für … ungültig ist.“
  • Links

    • SEO Diaries
    • blindwinkel Fotografie
    • Osnabrück Tigers
    • NetWork Team
    • Systemisches Mastzellaktivierungssyndrom MCAS
  • Apps

    • Die Wichtel App
    • Osnabrück Tigers
    • Match Stats For Blood Bowl
    • Systemisches MCAS
  • RSS Ray Wenderlich

    • Kodeco Podcast: Mastering Multiplatform: Flutter vs KMP – Podcast V2, S3 E5 [FREE] 15.Mai 2025 kodeco.com
    • Kodeco Podcast: Kotlin Symbol Processing – Podcast V2, S3 E4 [FREE] 8.Mai 2025 kodeco.com
    • Kotlin Multiplatform by Tutorials [SUBSCRIBER] 7.Mai 2025 kodeco.com
    • Swift Apprentice: Beyond the Basics [SUBSCRIBER] 29.April 2025 kodeco.com
    • Kodeco Podcast: All the Conferences – Podcast V2, S3 E3 [FREE] 24.April 2025 kodeco.com
  • Archive

    • November 2022 (1)
    • Oktober 2015 (1)
    • September 2015 (1)
    • April 2015 (1)
    • September 2014 (1)
    • März 2014 (1)
    • September 2013 (1)
    • Juli 2013 (5)
Proudly powered by WordPress Theme: Parament by Automattic.
Diese Website benutzt Cookies. Wenn du die Website weiter nutzt, gehen wir von deinem Einverständnis aus.OK