我在google上找不到任何结果,所以我希望有人能为我的问题找到解决方案:
我在xcode中更改了现有应用程序的名称、应用程序图标、“闪屏图像”,所有这些都正确地显示在ipad模拟器4.3上
如果我在我的ipad iOS 4.3.5上启动应用程序,应用程序图标会改变,但应用程序图标和闪屏下的文本是旧的。这怎麽可能?项目文件夹中没有任何旧的闪屏图像。我从iPad删除了旧的应用程序。已多次重新启动iPad,但均未成功。
发布于 2011-08-30 23:25:38
从你的设备中删除该应用。(长时间按住图标,然后点击X)连接到Xcode清理构建并在您的设备上运行。
当您重建设备时,设备上的资源可能会继续存在,并且不会被替换。
发布于 2011-08-30 23:06:48
此链接提供有关启动图像的详细信息
http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BuildTimeConfiguration/BuildTimeConfiguration.html%23//apple_ref/doc/uid/TP40007072-CH7-SW11
对于您的情况,如果您的应用程序通用,则需要在捆绑包中包含一个名为Default-Landscape~ipad.png的文件。
你的应用程序以前是iPhone/iPod专用的吗?
若要更改应用程序的名称,请尝试将名为CFBundleDisplayName~iPad的密钥添加到Info.plist中,并使用您想要的名称。我不确定这会不会在大脑中起作用。
发布于 2011-08-30 23:22:58
通常,图像在模拟器中工作正常,但在设备上不能正常工作,这是由于大小写问题造成的。模拟器不会区分大小写,但设备会区分大小写。检查文件名在代码中的引用方式(和/或需要使用的标准名称,例如"Default.png“和大写的D),并确保两者都匹配。
“清理并重建”可能也会有所帮助。
https://stackoverflow.com/questions/7245276
复制相似问题