16

我在 ios 4.2 中开发了一个应用程序。我尝试在 iphone 3g 中测试该应用程序。在该过程中会发生错误,例如

“/Users/gvrao/Desktop/BabyCryApp/build/Debug-iphoneos/BabyCryApp.app 中的应用程序的 Info.plist 指定最低操作系统版本为 4.2,该版本太高而无法安装在 iphone 3g 上”

并将iphone开发目标中的版本更改为3.1.3。但它不起作用。请告诉我如何解决这个问题。

4

2 回答 2

38

您需要将构建设置中的部署目标设置为您需要的最低 iOS 版本。

一般准则是设置:

  • 基础 SDK 到最新
  • 部署目标为您支持的最低版本。

另外 - 检查您的 Info.plist 文件中的MinimumOSVersion密钥。

于 2011-06-14T10:17:11.353 回答
0

当您尝试在 xcode 中为 3.1.3 版构建时,是否会遇到构建错误。

iOS4 SDK 有很多旧版本固件可能没有的功能。

于 2011-06-14T10:10:49.777 回答