Stavo per comunicarlo allo sviluppatore semplicemente pigro e selezionando il valore predefinito e il completamento della scheda durante la creazione della loro app. Tuttavia, l'ho provato personalmente (crea un nuovo progetto per app iOS, modifica il file $AppName-Info.plist
e aggiungi la seguente nuova riga):
PuoivederechelaprimaopzionedicompletamentoautomaticoperlamodalitàLandscape
è(lefthomebutton)
,ilchesignificachelosviluppatoredeveconsapevolmentesceglierelasecondaopzioneperlasuadestracomenellatuaapp.Questosupportalacongetturadirobacheciòavvengaperchélamaggiorpartedegliutentièdestrorsa.
LoscreenshotquisoprasonoleopzioniperiPad.L'iPhonehalostessoset,tranneilsecondo,cheèassente.
AFAIK,Applenondifendel'usodiunorientamentospecificocomepredefinito.Leloro Linee guida per l'interfaccia umana iOS dicono solo quanto segue: orientamento
Launch your app in your supported orientation, regardless of the current device orientation. For example, if your game or media-viewing application runs in landscape only, it’s appropriate to launch your app in landscape, even if the device is currently in portrait. This way, if people start your application in portrait, they know to rotate the device to landscape to view the content.
Support both variants of an orientation. For example, if your application runs only in landscape, people should be able to use it whether they’re holding the device with the Home button on the right or on the left. And, if people rotate the device 180 degrees while using your application, it’s best if you can respond by rotating your content 180 degrees.
On iPad, strive to satisfy users’ expectations by being able to run in all orientations. The large iPad screen mitigates people’s desire to rotate the device to landscape to “see more.” And, because people don’t pay much attention to the minimal frame of the device or the location of the Home button, they don’t view the device as having a default orientation. This lack of awareness of an app’s default orientation leads people to expect apps to run well in the device orientation they’re currently using. As much as possible, your application should encourage people to interact with iPad from any side by providing a great experience in all orientations.
Quindi, come puoi vedere, non sostengono alcun orientamento particolare e incoraggiano lo sviluppatore a supportare tutti gli orientamenti. Vedi anche questo .
Tuttavia, questa documentazione tecnica utilizza un esempio con codice per orientato verso destra app (es. tasto home a destra). Quindi un'altra spiegazione - a parte le inclinazioni UX dello sviluppatore - è un effetto copia-incolla:)