2012-11-11 57 views
0

我无法在iPod touch 4上显示启动图像。我正在使用Xcode 4.3.3。iOS启动图像不会显示

我已经添加到了我的Info.plist文件:

<key>UILaunchImageFile</key> 
<string>Default</string> 

我已经复制为Default.png在xcappdata包AppData文件夹和使用管理上传。图片尺寸为320 x 480.我也尝试将图片放入xcappdata包的根目录,但这也没有效果。我是否正确上传图像?

我也尝试将图像拖放到Xcode目标摘要选项卡上的“启动图像”,但这没有任何作用(图标仍然显示'没有指定图像')。

我已经通过Organizer-> Console下的设备日志进行了搜索,没有看到与加载图像相关的任何错误或警告。有没有办法查看启动图像加载的诊断信息?

+0

你的图像添加到您的项目?它必须被添加到项目本身,而不是被拖入到文件夹中 – yuf

+0

是的,图像在项目中如何判断图像是否正确上传到设备? – matt2048

回答

3

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

+0

是的,谢谢。我花了一个小时试图解决这个问题。上帝,我讨厌苹果的文档有时... – vaticRite

1

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

Project Summary Screenshot

+3

xcode的用户界面是什么我一直使用,所以我想我同意这个答案。然而,在两个不同的场合,我有一段时间陷入了这种情况:右键单击以添加图像时,必须右键单击图像边缘周围的灰色边缘,而不是在图像中间,以获取一个有用的菜单。 ...我想这正是你通过*不*使用xcode UI避免的那种愚蠢的问题:-) –

+1

'“当右键单击添加图像时,必须右键单击图像边缘周围的灰色边缘。 - 谢谢! – Ade

1

有关的Xcode 4.6,使用管理文档部分,搜索“应用程序相关的资源”或“iOS应用编程指南”。应用程序相关资源应该是“iOS应用程序编程指南”中的一部分。

该文件提到:

“你必须在你的应用程序包一个或多个图标,系统设备的主屏幕上呈现您的应用程序时,使用这些图标有关如何指定应用程序图标的信息,请参阅。 “应用程序图标。”

“所有推出的图像必须是PNG文件,必须驻留在应用程序的包目录的顶层。 “

这是为了让Xcode中可以找到它们......

0

要显示启动图像较长,你可以做的AppDelegate.m以下

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions 
{ 
    // Override point for customization after application launch. 
    sleep(10); 
    return YES; 
}