Der Info.plist-Key UISupportedInterfaceOrientations
, in der alternativen Darstellung Supported interface orientations genannt, spezifiziert in einem Array die Interface-Orientierungen, die eine App unterstützt.
Überraschenderweise und undokumentiert spielt die Reihenfolge der Array-Items eine Rolle. Das erste Item (Item 0) nämlich gibt zusätzlich die Orientierung an, die vom Launch-Zeitpunkt bis zum Aufruf des ersten View-Controllers gewählt wird. Laut Dokumentation soll diese Aufgabe eigentlich der Key UIInterfaceOrientation
übernehmen. Macht er aber nicht!