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." 保证搜索引擎找死也找不到解决办法。 Xamarin发布pkg包会出现上述错误。 解决办法 1.Mac App 生成icns格式文件 2.先项目根目录新建Resource目录,将生成的icon.icns文件拷贝进去。 3.打开info.plist文件加入 <key>CFBundleIconFile</key> <string>icon</string> 注意icon这个不要带icns的扩展名,否者依旧错误。