iOS应用程序无法在iPod touch 5G上启动(但在iPhone 5上运行)

时间:2014-03-13 09:32:42

标签: ios iphone ios7 ipod-touch

我的应用程序被Appstore接受并在模拟器和实际的iPhone 5上工作,但我的客户抱怨该应用程序不是从他们的iPod Touch 5G开始。

我使用Xcode 5.1iOS 7作为基本SDK和部署目标。支持的体系结构为arm64, armv7, armv7s。所需的设备功能为armv7。目标设备系列为iPhone

我还使用值为Application requires iPhone environment的密钥YES,但documentation表示此密钥可能不是原因:

  

如果此键设置为YES,则启动服务仅允许应用程序在主机平台为iOS时启动。

该应用程序具有所有必需的应用程序图标,并以3.5和4英寸设备的视网膜质量启动图像。

我错过了别的什么吗?

1 个答案:

答案 0 :(得分:6)

获得真正的设备后,我发现了错误:

我使用了密钥Main storyboard file base name (iPhone)但是对于iPod,您必须使用应用程序plist中的密钥Main storyboard file base name

我希望这些信息对于遇到此问题的其他人有所帮助。