【问题标题】:Does setting 3.1 as the deployment target effects devices with newer firmware?将 3.1 设置为部署目标是否会影响具有较新固件的设备?
【发布时间】:2011-11-04 21:06:13
【问题描述】:

我仍在使用 3.1 sdk 作为我的许多应用程序的部署目标,我想知道这是否会影响使用最新 iOS 版本(5.0 或 4.3)的用户。

将 3.1 sdk 设置为部署目标是否会影响具有较新固件的设备?如果无论如何只有几个 3.1 的用户,并且它可以以某种方式影响我 99% 的用户,我宁愿将部署目标设置为 4.2 及更高版本。

我仍在使用 iOS 4 和 5 设备进行测试,但我无法使用所有不同的 sdk 版本进行测试。

【问题讨论】:

    标签: objective-c ios xcode4


    【解决方案1】:

    在 XCode 中设置的部署目标几乎只是提供信息。如果您使用较新的方法调用,则不会生成任何编译警告或错误。您不会使用 SDK3。您将能够使用 5.0 调用。

    因此,设置为您想要作为部署目标的任何版本都应该对您的用户没有影响。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-17
      • 1970-01-01
      • 1970-01-01
      • 2021-01-11
      • 1970-01-01
      • 1970-01-01
      • 2012-10-22
      相关资源
      最近更新 更多