我无法在iPod touch 4上显示启动图像。我正在使用Xcode 4.3.3。
我已将此添加到我的Info.plist文件中:
<key>UILaunchImageFile</key>
<string>Default</string>
我已将Default.png复制到xcappdata包中的AppData文件夹,并使用管理器上传。图像尺寸为320 x 480.我也尝试将图像放在xcappdata包的根目录中,但这也没有效果。我是否正确上传了图片?
我还试图将图像拖放到Xcode目标摘要标签上的“启动图像”,但这没有效果(图标仍显示“未指定图像”)。
我在Organizer-&gt;控制台下搜索了设备日志,但没有看到任何与加载图片相关的错误或警告。有没有办法查看启动图像加载的诊断信息?
答案 0 :(得分:3)
我找到了解决方案。需要将映像复制到.app包的根目录,而不是像我一样复制到.xcappdata包。也许我是瞎子,但我在文档中找不到这个。在我的情况下,它没有被添加到Xcode项目。
答案 1 :(得分:1)
你真的这么做太复杂了。 Xcode有一个用于浏览和选择图标并启动所有分辨率图像的UI。它负责将文件复制到项目中并修改项目设置/ plist文件。见下图。
答案 2 :(得分:1)
对于Xcode 4.6,使用“管理器文档”部分,搜索“应用程序相关资源”或“iOS应用程序编程指南”。应用程序相关资源应该是“iOS应用程序编程指南”中的一个部分。
本文件提到:
“您必须在应用包中包含一个或多个图标。系统会在设备的主屏幕上显示您的应用时使用这些图标。有关如何指定应用图标的信息,请参阅”应用图标“。
和
“所有启动图片必须是PNG文件,并且必须位于应用程序包目录的顶层。”
这样Xcode可以找到它们......
答案 3 :(得分:0)
要显示启动图像更长时间,您可以在AppDelegate.m
中执行以下操作- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions
{
// Override point for customization after application launch.
sleep(10);
return YES;
}