我的应用程序在iPod上只显示黑屏

时间:2011-06-09 08:57:29

标签: iphone ios ipad ipod-touch

我的应用程序在制作中可以在除iPod touch之外的所有设备中正常工作,iPod touch在启动应用程序时仅显示黑屏。 有没有人知道哪个可能是问题? iPod touch正在运行4.2.1 iOS版本。 Thnks

4 个答案:

答案 0 :(得分:6)

正如ValentiGoClimb中提到的@ the comment,Xcode在生成Info.plist文件时有错误的默认值;它只设置iPad和iPhone的故事板键,而不是iPod Touch。

<key>UIMainStoryboardFile~ipad</key>
<string>iPadStoryboardFileName</string>
<key>UIMainStoryboardFile~iphone</key>
<string>iPhoneStoryboardFileName</string>

我还没有找到一种在Xcode的General Project设置屏幕下编辑它的好方法(这就是为什么这个问题很可能存在的原因),所以在Info.plist文件中手动添加密钥效果很好。

<key>UIMainStoryboardFile</key>
<string>iPhoneStoryboardFileName</string>

答案 1 :(得分:0)

试试这个 -

  1. 打开主窗口的xib文件
  2. 在xib文件中选择窗口
  3. 在检查器窗口中选择第一个选项卡
  4. 选中“启动时可见”

答案 2 :(得分:0)

你的iPod应该有视网膜显示器。

所以请尝试使用Default@2x.png。

另外请确保资源中包含此内容。

答案 3 :(得分:0)

对我来说,我使用的是XIB,而不是Storyboard。 但是使用Xcode 10时,在目标设置中将其设置为“ MainStoryBoard”作为主界面。

所以我已经从“ MainStoryBoard”更改为“ MainWindow”并为我工作。

Was Problem Fixed Using XIB as Main Interface