Mise à jour: à moins que vous n'aimiez redimensionner les icônes une par une, consultez la réponse de Schmoudi . C'est juste beaucoup plus facile.
Tailles des icônes
Image ci-dessus de Designing for iOS 9 . Ce sont les mêmes pour iOS 10 .
Comment définir l'icône de l'application
Cliquez sur Assets.xcassets dans le navigateur de projet, puis choisissez AppIcon .
Cela vous donnera un jeu d'icônes d'application vide.
Maintenant, faites simplement glisser l'image de la bonne taille (au format .png) du Finder sur chaque espace vide de l'ensemble d'applications. L'icône de l'application devrait être configurée maintenant.
Comment créer des images de bonne taille
L'image tout en haut indique les tailles de pixels pour chaque taille de point requise dans iOS 9. Cependant, même si cette réponse n'est pas mise à jour pour les futures versions d'iOS, vous pouvez toujours déterminer les tailles de pixels correctes en utilisant la méthode ci-dessous.
Regardez combien de points (pt) chaque blanc sur l'ensemble d'images vide est. Si l'image est 1x, les pixels sont les mêmes que les points. Pour 2x doubler les points et 3x tripler les points. Ainsi, par exemple, dans le premier blanc ci-dessus (29pt 2x), vous auriez besoin d'une image de 58x58 pixels.
Vous pouvez commencer avec une image de 1 024 x 1 024 pixels, puis la réduire aux tailles appropriées. Vous pouvez le faire vous-même ou il existe également des sites Web et des scripts pour obtenir les bonnes tailles. Faites une recherche sur "générateur d'icônes d'application ios" ou quelque chose de similaire.
Je ne pense pas que les noms importent tant que vous avez les bonnes dimensions, mais la convention générale de dénomination est la suivante:
Icon-29.png // 29x29 pixels
Icon-29@2x.png // 58x58 pixels
Icon-29@3x.png // 87x87 pixels
Image de lancement
Bien que vous puissiez utiliser une image pour l'écran de lancement, envisagez d'utiliser un fichier de storyboard d'écran de lancement. Cela redimensionnera commodément pour chaque taille et orientation. Consultez cette réponse SO ou la documentation suivante pour obtenir de l'aide.
Documentation utile
Les images Xcode de cet article ont été créées avec Xcode 7.