When submitting my application using the Application Loader tool, I have the following error:
ERROR ITMS-90236: "Missing required icons. The application bundle does not contain an icon in ICNS format, containing both a 512x512 and a 512x512@2x image. For further assistance, see the Apple Human Interface Guidelines."
My icon (referenced by the Info.plist file) contains both files because it was created with the following command:
iconutil -c icns icon.iconset
Where the icon.iconset folder contains the following item:
-rw-r--r-- 1 martin staff 11K 18 mai 11:24 icon_128x128.png
-rw-r--r-- 1 martin staff 23K 18 mai 11:24 [email protected]
-rw-r--r-- 1 martin staff 3,3K 18 mai 11:24 icon_16x16.png
-rw-r--r-- 1 martin staff 4,2K 18 mai 11:24 [email protected]
-rw-r--r-- 1 martin staff 23K 18 mai 11:24 icon_256x256.png
-rw-r--r-- 1 martin staff 48K 18 mai 11:24 [email protected]
-rw-r--r-- 1 martin staff 4,2K 18 mai 11:24 icon_32x32.png
-rw-r--r-- 1 martin staff 6,6K 18 mai 11:24 [email protected]
-rw-r--r-- 1 martin staff 48K 18 mai 11:24 icon_512x512.png
-rw-r--r-- 1 martin staff 92K 18 mai 11:24 [email protected]
What could be wrong with my icon?
Edit
My Info.plist file:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleExecutable</key>
<string>Joker</string>
<key>CFBundleGetInfoString</key>
<string>Created by Qt/QMake</string>
<key>CFBundleIconFile</key>
<string>Joker.icns</string>
<key>CFBundleIdentifier</key>
<string>com.phonations.joker</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>15.05.25</string>
<key>CFBundleSignature</key>
<string>???</string>
<key>CFBundleVersion</key>
<string>15.05.25</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.video</string>
<key>NOTE</key>
<string>This file was generated by Qt/QMake.</string>
<key>NSHighResolutionCapable</key>
<string>True</string>
<key>NSPrincipalClass</key>
<string>NSApplication</string>
</dict>
</plist>