xcode - 安装 iOS 4.2 和 4.2 SDK 后无法在设备上运行

标签 xcode ios ios4 ios-4.2

我上周在我的第二代 iPod Touch 上安装了 iOS 4.2。我尝试通过 Xcode 在设备上运行我的应用程序,但没有成功(因为 Xcode 还不支持 iOS 4)。为了解决这个问题,我安装了 Xcode 3.2.5 和 iOS SDK 4.2。现在我可以让应用程序在 iPhone/iPad 模拟器中正常运行。

但是,我无法再从屏幕顶部的菜单中选择“设备”。这是一个选择,但当我尝试点击它时,它实际上从未出现复选标记。

Can't select Device from the XCode menu

因此,我无法再在我的 iPod 上运行该应用程序。另一个(相关)问题是我不能再从构建菜单中选择“构建和存档”,因为目标不是设备。

为什么会这样?我是否需要更改我的项目中的某些设置,或者我的设备本身的某些设置?

编辑: 经过仔细调查,我似乎只能选择 iPhone Simulator 4.0。可能工程文件有问题。

最佳答案

检查您的 Xcode 项目和您的目标产品的基础 SDK 是否设置为最新 iOS(当前设置为 iOS 4.2),然后执行重建并查看您的 iPod 是否被识别。 p>

也可以尝试访问 Xcode Organizer,看看它是否向您的 iPod 请求任何东西。通常,Xcode 会希望从其操作系统收到更新的设备收集一些数据,以便它可以 self 更新并在更新后的操作系统上正确安装您的应用。

关于xcode - 安装 iOS 4.2 和 4.2 SDK 后无法在设备上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4522325/

相关文章:

iphone - 核心图形,如何在运行时画线?

C程序在xcode中编译,但在终端中运行无限循环

ios - 在 Xcode 中,将 UIButtons 设置为相同的宽度,除非它们截断了文本标签

iphone - Wifi设备到设备通信问题

ios - 重新加载数据后,TableView yOffset发生了变化

iphone - setImage 或 setTitle ..只有一个在分段控制 iPhone 中工作

swift - ios13 中不需要的对话框行为

ios - 确定最后一行的宽度

iphone - 如何使用 UICollectionView 复制 iOS Chrome 选项卡效果

iphone - 如果不存在,创建一个空白文件?