xcode - 无法在 iPod touch 第 4 代上执行代码

标签 xcode deployment ipod-touch

我无法执行为 iOs 5 开发的应用程序。 它在我的 iPhone 4 上运行良好,但在我的 iPod Touch 第 4 代上运行不佳。

我将 iPod 添加到了 Xcode Organizer 中用于开发的设备列表中。

但是当我按下“运行”按钮时,Xcode 编译成功(屏幕中间显示“构建成功”)并突然告诉我“已完成在我的 iPod 上运行 MyApp”

我使用的是 Xcode 4.2,iPod 和 iPhone 上的 iOS 是 5.01。

该应用程序可以在 iPhone 4 或模拟器中进行测试,但不能在 iPod 上进行测试。它甚至没有启动,所以应用程序立即崩溃不是原因!

谁知道如何应对这种现象?

最佳答案

这个问题很容易解决,但很难找到(对我来说),因为没有错误报告,也没有来自 Xcode 的任何消息给出提示:

在 Info.plist 文件中,所需设备功能部分包含gps磁力计

这两个功能在 iPod 上都不可用。

删除这些必需的设备功能后,该应用程序可以在 iPod 上运行

关于xcode - 无法在 iPod touch 第 4 代上执行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9414245/

相关文章:

ios - 如何在 Info.plist 中读取自定义键的值并在 Xcode 的build设置中使用它?

iOS - 如何在带有半透明黑色状态栏的 Storyboard中回收前 20 像素

objective-c - 从 SuperView 中绝对删除/删除 UIImageView

deployment - 使用 Capistrano 部署时如何升级 Wordpress 和插件?

iphone - PushViewController 导致黑屏

node.js - 在端口和将 React/Node 项目部署到 digital ocean 方面遇到问题

azure - 未找到具有指定模式的包

iphone - 如何检测手机应用程序是否适用于使用 iPhone 操作系统的各种设备

iphone - 做一个坐标平面

iphone - 如何选择应该在Xcode中运行测试的设备?