J'ai une grosse application que j'aurai besoin d'un peu de temps pour optimiser iOS9.
Edit: Ce qui me préoccupe, c’est toute l’interface utilisateur qui se coince lorsque la taille de la fenêtre de l’application est réduite. Ma question est donc la suivante: existe-t-il un moyen de forcer le plein écran pour l'application?
Vous devez modifier votre projet pour prendre en charge le multitâche. Selon vidéo WWDC 2015 , pour adopter votre application multitâche, répondez à ces exigences:
Ainsi, si l'une de ces tâches n'est pas encore terminée, votre application ne pourra pas prendre en charge le multitâche.
Bien sûr, si vous n'utilisez pas de classes de taille, placez-le en haut de la liste.
Edit: selon votre question, edit. Il y a une clé UIRequiresFullScreen dans Info.plist. Voir plus à documentation Apple
Pour désactiver (désactiver) le traitement multitâche de votre application:
Sélectionnez votre cible → Section générale → Faites défiler vers le bas et cochez Nécessite le plein écran
Il est appliqué à la valeur de la clé UIRequiresFullScreen
du plist.
Remarque: Les applications doivent prendre en charge toutes les orientations de l'écran si elles prennent en charge le traitement multitâche. Sinon, les applications recevront l'erreur suivante lors de la publication:
Bundle invalide. Le support multitâche pour iPad nécessite les orientations suivantes: ...
Pour désactiver les modes de glissement et de fractionnement, faites-le explicitement en ajoutant la clé UIRequiresFullScreen
à votre Info.plist
fichier et appliquez la valeur booléenne YES
.
Vous pouvez définir ce qui précède dans l’onglet Général de Cibles, cochez la case Nécessite une vérification en plein écran. Reportez-vous à l'image ci-dessous pour le même
Remarque:
Un utilisateur peut désactiver la vue coulissante et fractionnée dans Paramètres> Général> Multitâche. Si vous pensez avoir tout configuré correctement et que ces fonctions ne fonctionnent toujours pas, vérifiez ce paramètre.