将应用程序提交到App Store后,iOS应用程序中缺少某些图标文件

时间:2015-01-19 05:14:31

标签: ios objective-c app-store

我在iOS应用程序中使用了@ 3x图标文件。

例如:如果图标文件名是' sampleIcon@3x.png'然后我按如下方式创建UIImage

UIImage *sampleImage = [UIImage imageNamed:@"sampleIcon.png"].

我也在模拟器和iOS设备上测试了应用程序。所有图标文件都显得很好。我已将其提交给AppStore。一旦AppStore批准,对于某些用户,某些图标文件由于某种原因未显示。

为什么会这样? iOS是否有任何问题,我确信iOS是完美的。我想,我在我的应用程序中遗漏了一些东西。

我需要你宝贵的建议。 在此先感谢。

2 个答案:

答案 0 :(得分:1)

你应该清楚地检查图像是否正确显示去构建阶段 - >复制Bundle Resources并检查任何图像是否为红色只是删除它们。否则删除所有图标并右键单击导航器并转到添加文件到"您的应用程序"现在选择你需要的图标。希望它能帮助..

答案 1 :(得分:0)

我弄明白了这个问题。 @ 3x 图片无法在 iOS7 中使用。因此,如果您只想为 iOS8 开发应用,那么您只能使用 @ 3x 图标文件,否则您需要同时包含 @ 2x @ 3x 图标文件。