0

我今天找到了我的 IOS 开发人员,刚刚完成了所有的 Provision Profiles,我第一次在手机上运行了我的应用程序。出于某种原因,我的应用程序中的一个背景可以在模拟器上运行,但不会出现在 iPhone 上。谁能解释一下?

编辑:

背景是设置为索引 0 的 UIImageView。当应用程序启动时,它以可用的背景开始,当按下按钮时,它会变为在我的手机上不起作用的不同 UIImage。

4

2 回答 2

2

您应该仔细检查您的资源。您应该注意,虽然模拟器似乎不区分大小写,但设备是区分大小写的!如果您的图像文件名为“myAwesomeImage.png”并且您的代码显示...</p>

UIImage *image = [UIImage imageNamed:@"myawesomeimage.png"];

…它可能在模拟器上工作,但它不会在设备上。

于 2012-08-11T03:52:50.743 回答
0

这听起来像是复制资源的方式有问题。确保所有必要的图像文件都包含在设备和模拟器目标中。

于 2012-08-11T03:47:10.970 回答