iOS启动图片将无法显示

时间:2012-11-11 03:36:14

标签: ios xcode image launch

我无法在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;控制台下搜索了设备日志,但没有看到任何与加载图片相关的错误或警告。有没有办法查看启动图像加载的诊断信息?

4 个答案:

答案 0 :(得分:3)

我找到了解决方案。需要将映像复制到.app包的根目录,而不是像我一样复制到.xcappdata包。也许我是瞎子,但我在文档中找不到这个。在我的情况下,它没有被添加到Xcode项目。

答案 1 :(得分:1)

你真的这么做太复杂了。 Xcode有一个用于浏览和选择图标并启动所有分辨率图像的UI。它负责将文件复制到项目中并修改项目设置/ plist文件。见下图。

Project Summary Screenshot

答案 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;
}