iOS 应用程序提交到 App Store 后缺少一些图标文件

Some icons files are missing in iOS app after submitting it to App Store

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

例如:如果图标文件名为“sampleIcon@3x.png”,那么我正在创建 UIImage,如下所示:

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

我已经在模拟器和 iOS 设备中测试了该应用程序。所有图标文件都显示正常。我已将其提交至 AppStore。一旦 AppStore 批准它,对于某些用户来说,某些图标文件由于某种原因没有显示。

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

我需要您的宝贵建议。 提前致谢。

你应该清楚地检查图像是否正确显示去构建阶段 - >复制捆绑资源并检查任何图像是红色的只是删除它们。否则删除所有图标并右键单击你的导航器并转到立即将文件添加到 "Your App" select 您的图标 needed.Hope 它有帮助..

我找到问题了。 @3x 图片在 iOS7 中不起作用。所以,如果你只想为 iOS8 开发应用程序,那么你只能使用 @3x 图标文件,否则你需要在项目中包含 @2x@3x 图标文件。