0

我目前正在尝试在我的第二代 iPod Touch 上测试我的应用程序,该 iPod Touch 在最新版本的 xCode 中运行 IOS 4.1,即使在我的管理器中,在设备下,当我运行应用程序时,我的 iPod 旁边有绿点我的设备,它说“构建成功”,但我的 iPod 上没有运行任何东西。我已在 xCode 中指定在此设备上运行,正确设置代码签名,并且在我指定 armv6 的架构中,基础 SDK 为 5.0。所有帮助将不胜感激,谢谢!

4

2 回答 2

3

部署目标就是问题所在。部署目标应为 4.0 或 4.1,并且您的 plist 应删除对 armv7 的所有引用。

于 2012-05-12T15:22:04.757 回答
2

默认情况下,有三件事会阻止新项目在第二代 iPod touch 上工作。

  • 部署目标应设置得足够低,以支持 iPod touch 运行的 iOS 版本。
  • 构建设置中的体系结构应包括armv6.
  • Info.plist文件不应包含armv7作为必需的设备功能。

由于如果第一个问题是 Xcode 不会尝试在设备上安装应用程序,并且您已经修复了第二个问题,那么您的问题可能是第三个问题。

于 2012-05-12T15:34:26.860 回答