iphone - iOS 4.2 的问题(适用于 4.1、4.3 和 4.2.1)

标签 iphone ios-4.2 ios4

我有一个应用程序在运行 4.2.1 iOS 的物理设备上运行良好。

在模拟器上,它在 4.1 和 4.3 中运行良好。但是,如果我尝试在 4.2 模拟器上运行该应用程序,一些界面元素(按钮、分段 Controller 等)根本不会出现。

我尝试将构建目标更改为 4.1 和 4.2,但没有成功。

我很困惑,显然如果我使用 4.3 目标构建,我将无法再在我的物理设备上运行,但如果我将其设置为 4.2 或 4.1,我可以在运行 4.2.1 的设备上运行它,没有问题。另外,如果我使用 4.1 作为目标进行构建,我也可以在 4.1 模拟器上运行它,没有任何问题。该问题似乎纯粹出现在 4.2 iOS 模拟器上。

这是一个已知问题吗?有什么我需要担心的吗?我可以在这里做什么(如果有的话)?

4.2 模拟器是不是搞砸了?

最佳答案

每个 iPhone 模拟器版本都保留自己的应用程序副本。尝试从 ~/Library/Application\Support/iPhone\Simulator/4.2 删除应用程序的目录, Nib 可能已更改,但由于某种原因没有被复制...执行在构建之前进行清理。

关于iphone - iOS 4.2 的问题(适用于 4.1、4.3 和 4.2.1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6182631/

相关文章:

iphone - 在摆动图像上显示删除按钮并删除该特定图像

objective-c - 从sqlite表中删除数据iPhone SDK?

objective-c - 在没有 Internet 访问的情况下显示 MKMapView

iphone - 在 iPad 上更新应用程序时出现问题

iphone - 如何检查 iOS 4.2 之前的特定应用程序是否启用了位置服务?

objective-c - 如何在没有 UIScrollView 的情况下放大和缩小 UIImageView?

iphone - 鉴于多任务处理,我如何在 iOS 中处理其他音频播放?

iphone - 设置 UIImagePickerController 委托(delegate)会引发有关 UINavigationControllerDelegate 的警告

iphone - Icenium 未找到配置文件

iphone - 如何处理和检测iPhone中的tableviewcell的多个按钮