Non ho potuto abituarmi al nuovo sistema di layout Xcode 6 chiamato Classi di dimensioni, quindi ho deciso di seguire la vecchia maniera di creare due xib separati per iPhone e iPad con suffissi ~ iphone e ~ ipad in modo corrispondente.Devo supportare esplicitamente gli schermi di iPhone 6 e iPhone 6 Plus?
Xibs progettato per iPhone (con dimensioni di visualizzazione in IB pari a 320x568) funziona perfettamente per i nuovi schermi di iPhone 6 e iPhone 6 Plus e iPhone 6 oltre a carichi pari a @ 3x se li fornisco.
La prima domanda, devo davvero aggiungere lo storyboard di lancio per indicare che la mia app supporta i nuovi iPhone o posso farne a meno?
Se aggiungo tutti i miei xibs progettati per iPhone 4s/5 smetterò di funzionare per iPhone 6 e 6 plus.
La seconda domanda, devo davvero fornire il set di risorse @ 3x? iPhone 6 utilizza il set di risorse @ 2x, iPhone 6 plus in caso di assenza di immagini @ 3x upscales @ 2x immagini in un modo molto agevole in modo da non poter determinare alcuna pixellation.
Mi interessa, in particolare, se Apple rifiuterà l'app, o forse non aggiungerà qualche tipo di badge "Ottimizzato per iPhone 6 Plus" all'app o eventuali altre penalità?
Per ora le app non vengono rifiutate se non dispongono del supporto esplicito per iPhone 6 e 6+, è possibile saltare i launchscreen e le immagini di avvio. – Jkmn