作为iOS 开发者,常遇到一个诡异的上传问题。 好不容易上传了一个app, 第一时间收到的邮件不是 ready for sale ,而是 “The PNG icon file Icon@2x.png appears to be corrupt”. 内容如下:
'Dear developer,
We have discovered one or more issues with your recent binary submission for "悠悠电台". Before your app can be reviewed, the following issues must be corrected:
Corrupt PNG File - The PNG icon file Icon@2x.png appears to be corrupt.
Once these issues have been corrected , go to the Version Details page and click Ready to Upload Binary. Continue through the submission process until the app status is Waiting for Upload and then use Application Loader to upload the corrected binary.
Regards,
The App Store team'
解决这个问题,有两种方法:
1. 只需把 Compress PNG files 设置项由 “Yes” 改为“No”。 示意图如下:
(1)Project > target > Build Settings > Show All > first item under the Packaging header
(2)search 关键字 “pack”
(3) 切换 Compress PNG Files to NO
Corrupt PNG File - The PNG icon file Icon@2x.png appears to be corrupt. - 悠悠音乐广播 - 悠悠音乐广播iPhone/iPad版
以上这种方法,虽然可行, 当这不是apple的初衷。 更佳解决方案是从源头上解决:
在从photoshop 导出这些图标时, 不要勾选 交错(Interlaced )选项, 这样生成的图片,是没问题的。 同时, 在Xocde 工程设置中, 确保 PNG compression 处于 enabled 状态。
分享到:
相关推荐
开源项目-corrupt-go-smbus.zip,corrupt/go-smbus - Go bindings for the System Management Bus (SMBus) kernel interface
这是用maven编译好的rocketmq控制台jar包,可以直接用 java -jar xxxx.jar来运行,我配置的端口是8082
will need to be sent to Microsoft as per the normal process. However, a log entry will be added to the normal BurnInTest log. - Changes to trace logging to reduce activity when trace logging is not...
针对SparkR安装出现的Invalid or corrupt jarfile sbt/sbt-launch-0.13.5.jar替代
CORRUPT.navicat150_premium_cs_x64.exe 亲测可用
be able to determine the amount of extended memory you have. To avoid this problem, disable the card before running Setup. 2.12 Bernoulli Cache -------------------- Before running Setup, open the ...
ak2新版内核 AceKard All-In-One (AK-AIO) v1.5 ... - Third option in "which cheat file to download" box displays the setting window at plugin launch, can be used for future expansion + Uses gelu's...
JNDI-Injection-Exploit-1.0-SNAPSHOT-all
and instead use the commits that happen to be at the tip of the remote-tracking branches from the get-go, by passing the new "--remote-submodules" option. * The pattern "git diff/grep" use to ...
This was due to a problem where it would be freed automatically if there was a problem with the ArchiveStream when trying to open it as a zip file (possibly corrupt). Best practice is that ...
Wireshark用户手册,英文原版 Wireshark User's Guide v1.11.3-rc1-2115-ga99a036 for Wireshark 1.11
HMCL-3.5.3.exe
16-bit device IDs appears as a corrupted packet on the IResp interface. - Version fixed : v5.1 - CR#473400, CR#473693 - Fixed LogIO RX to properly handle all user-defined types. - PHY core does...
B218895 - Documentation - Incorrect topic navigation due to a corrupt HLP file (Delphi 7 only) ExpressPrinting System Q440760 - Export to PDF - The File Save dialog is not shown if the ...
SQLite Expert Professional Edition 5.2.0.178 X86: Copy "SQLiteExpertPro32.exe" to installation folder X64: Copy "SQLiteExpertPro64.exe" to installation folder
This is due to a limitation where in order to be able to animate text fields smoothly the glyphs need to be embedded in the movie. The Flash movie's source code is available for download through ...
B218895 - Documentation - Incorrect topic navigation due to a corrupt HLP file (Delphi 7 only) ExpressPrinting System Q440760 - Export to PDF - The File Save dialog is not shown if the ...
5 重启启打印机电源 USB始终保持连接状态 LCD液晶界面显示 Firmware Corrupt Ready 2 Download 然后Downloading 然后出现Erasing 然后出现Programming 最后complete 6 关闭打印机 重新启动 7 开始菜单 》设备和...
B218895 - Documentation - Incorrect topic navigation due to a corrupt HLP file (Delphi 7 only) ExpressPrinting System Q440760 - Export to PDF - The File Save dialog is not shown if the ...
STM32 ST-LINK Utility 最新版本V4.5.0 官网下载,省去用户自己下载。 用户也可以从官网下载 ...