According to iOS Human Interface Guideline, every app needs an app icon that is displayed on the Home screen of the devices and in the App Store. Moreover, this icon should be represented in several different sizes for different screens and different situations.
You can save a lot of time by using IconFly to generate all necessary app icons you need for submitting your apps to App Store. IconFly will take care of the creation of all the app icons, no matter whether the app is designed for iOS 7, iOS 8, iOS 9 or iOS 10, and you can focus on improving your apps.
App icon for iPhone 6s Plus and iPhone 6 Plus (@3x)
180 x 180
App icon for iPhone 6s, iPhone 6, iPhone 5 and iPhone 4s (@2x)
120 x 120
App icon for iPad and iPad mini (@2x)
152 x 152
App icon for iPad 2 and iPad mini (@1x)
76 x 76
App icon for iPad Pro (@2x)
167 x 167
Spotlight search results icon for iPhone 6s Plus and iPhone 6 Plus (@3x)
120 x 120
Spotlight search results icon for iPad Pro, iPad, iPad mini, iPhone 6s, iPhone 6, iPhone 5 and iPhone 4s (@2x) 1
80 x 80
Spotlight search results icon for iPad 2 and iPad mini (@1x) 1
40 x 40
Settings icon for iPhone 6s Plus and iPhone 6 Plus (@3x)
87 x 87
Settings icon for iPad Pro, iPhone 6s, iPhone 6, iPhone 5, iPhone 4s, iPad and iPad mini (@2x)
58 x 58
Settings icon for iPad 2 and iPad mini (@1x)
29 x 29
1. According to Xcode 7 and Technical Q&A QA1686 - App Icons on iPad and iPhone
According to iOS Human Interface Guideline, when iOS displays an app icon on the Home screen of a device, it automatically applies a correct mask that rounds the corners. Therefore, you should provide images with 90° corners. However, you still can create icons with round corners for iOS applications using IconFly if you export icons using 'Create icons' function.
Here you can find the list of icons for iPhone and iPad that you can create using IconFly:
Create folder with all necessary images in correct dimensions.
Create AppIcon.appiconset folder with all the correctly sized icons and properly formatted JSON file. AppIcon.appiconset is fully compatible with Xcode 6.0 or later.