方案1
一开始想到的是可能有人误改了图标文件,于是删除了images.xcassest中的AppIcon文件,从新生成→添加图标,但是依然未解决。(失败)
方案2
想到是图片格式带alpha/尺寸的问题,于是所有图片格式alpha为no按照规定重新生成图片尺寸,但是仍然无济于事。(失败)
方案3
因为设置图标的方法除了在images.xcassest中的AppIcon文件中设置还可以在info.plist设置、或者直接在工程里面放一个icon.png的图片来设置(失败)
方案4
构建版本后,重启手机(成功)。可是重新运行项目又变回网格空白图标
解决方案:
更换Bundle Identifier(成功)。
奇怪的问题,应该是系统问题,其他iOS版本都可以显示图标。