src/config/icons/ios.js
module.exports = {
platform: 'ios',
type: 'icon',
path: 'ios/icon/',
definitions: [
{
name: 'icon.png',
size: 57,
comment: 'Default icon (avoid Apple submit error ITMS-90032)',
},
{
name: 'icon@2x.png',
size: 114,
comment: 'iPhone / iPod Touch',
},
// iOS 6.1, Spotlight Icon
{
name: 'icon-40.png',
size: 40,
comment: 'iOS 6.1, Spotlight Icon',
},
{
name: 'icon-40@2x.png',
size: 80,
comment: 'iOS 6.1, Spotlight Icon',
},
{
name: 'icon-40@3x.png',
size: 120,
comment: 'iOS 6.1, Spotlight Icon',
},
// iPad Spotlight and Settings Icon
{
name: 'icon-50.png',
size: 50,
comment: 'iPad Spotlight and Settings Icon',
},
{
name: 'icon-50@2x.png',
size: 100,
comment: 'iPad Spotlight and Settings Icon',
},
// iOS 7.0+, iPhone / iPod Touch
{
name: 'icon-60.png',
size: 60,
comment: 'iOS 7.0+, iPhone / iPod Touch',
},
// iPhone 6s, iPhone 6, iPhone SE
{
name: 'icon-60@2x.png',
size: 120,
comment: 'iPhone 6s, iPhone 6, iPhone SE',
},
// iOS 8.0+, iPhone 6s Plus, iPhone 6 Plus
{
name: 'icon-60@3x.png',
size: 180,
comment: 'iOS 8.0+, iPhone 6s Plus, iPhone 6 Plus',
},
// iPad
{
name: 'icon-72.png',
size: 72,
comment: 'iPad',
},
{
name: 'icon-72@2x.png',
size: 144,
comment: 'iPad',
},
{
name: 'icon-76.png',
size: 76,
comment: 'iPad',
},
// iPad, iPad mini
{
name: 'icon-76@2x.png',
size: 152,
comment: 'iPad, iPad mini',
},
// iPad Pro
{
name: 'icon-83.5@2x.png',
size: 167,
comment: 'iPad Pro',
},
// iPhone Spotlight and Settings Icon
{
name: 'icon-small.png',
size: 29,
comment: 'iPhone Spotlight and Settings Icon',
},
{
name: 'icon-small@2x.png',
size: 58,
comment: 'iPhone Spotlight and Settings Icon',
},
{
name: 'icon-small@3x.png',
size: 87,
comment: 'iPhone Spotlight and Settings Icon',
},
{
name: 'icon-1024.png',
size: 1024,
comment: 'iOS, App Store Icon',
},
{
name: 'icon-20.png',
size: 20,
comment: 'iOS 7-12, iPad Notifications',
},
{
name: 'icon-44@2x.png',
size: 88,
comment: 'Unassigned',
},
],
};