为应用设置最低iPhone OS版本?

qua*_*tum 7 iphone operating-system store minimum

我即将在应用程序商店上发布应用程序,我正在寻找将iTunes中显示的最低操作系统版本设置为"需要iPhone OS 3.x或更高版本".2个问题:

1)我在Xcode项目中将其设置在哪里?

2)我知道UITableViewCell numberOfLines属性仅存在于OS> 3.1中.如果我将最小值设置为OS 3.0,那么拥有3.1的人是否能够在编码时正确地看到行数?(显然3.0上的人将无法)

谢谢.

fbr*_*eto 14

您需要做的是更改项目中的"部署目标"设置.部署目标指定您希望应用程序运行的最低操作系统.这与您构建的SDK无关,它应始终是最新的SDK,因此您可以确保应用程序在最新的OS版本上正确运行.简而言之:

  • 将Base SDK设置为可用的最新OS
  • 将部署目标设置为您希望运行应用程序的最早的操作系统.

要回答第二个问题,如果将部署目标设置为3.0,则不再编译3.1的代码.但是,有一些解决方法可以解决这个问题.