2010-08-18 61 views
0

版本问题在这里。调试3.1.2。来自xcode的设备3.2.3

我们有一个使用iOS 4.0 SDK的xcode 3.2.3构建的应用程序,但部署目标设置为3.0,因此它仍然可以在较旧的iPhone上运行。

程序崩溃了,所以我们要调试。获取标准“在/Users/robbonner/Desktop/Eventful.0.8.1 2/build/Debug-iphoneos/Eventful.app中指定应用程序的Info.plist指定4.0的最低操作系统版本,该版本太高而无法安装iPhone“

无法选择3.1的构建目标。了。

有趣的是plist不控制这个,或者我不知道设置,所有的构建设置都在目标配置中。

那么,有没有人在使用iOS 4.0的旧设备上进行调试,并活着告诉它?

+0

要更新,应用程序确实安装在3.1.3手机上,只是崩溃这是我们试图调试的问题。运行在iOS 4上。 iPhone操作系统部署目标设置为3.0,因此不确定它认为我们设置为只允许4.0。 – 2010-08-18 15:18:47

+0

正在引用的Info.plist位于构建应用程序的包中。你可以在上面的路径中找到,如果你看看这个属性列表,你应该看到'MinimumOSVersion'字段。如果设置为4.0或更高,请检查整个应用程序的部署目标设置。 – 2010-08-18 17:23:41

回答

2

更改 “iPhone操作系统部署目标” 到IPhone OS 3.1.2

在你的目标 “应用” 生成属性

alt text

+0

谢谢,iPhone部署目标已经设置为3.0。试图对3.1.2和3.1.3更具体,同样的问题。 – 2010-08-18 15:15:20