代码之家  ›  专栏  ›  技术社区  ›  some_id

iPhone Base SDK是否允许iPhone运行该应用程序?

  •  0
  • some_id  · 技术社区  · 15 年前

    我一直在开发一个iPhone应用程序,现在我正在尝试构建二进制文件。

    我注意到基本SDK设置为iPhone4.0。这是否意味着只有iPhone4.0用户才能运行该应用程序?

    我可以将其更改为最低的iPhone设备3.2,但如何更改目标,以便在OS 3.2中的模拟器上进行测试?

    2 回复  |  直到 8 年前
        1
  •  1
  •   Jeff Kelley    15 年前

    基本SDK应设置为您希望支持的最新iOS版本。要支持老式手机,请将“部署目标”构建设置设置为要支持的最低版本的iPhone OS。目前,我不相信你能把它设置为低于3.0的任何东西,并且仍然得到苹果的批准。

        2
  •  0
  •   Cœur Gustavo Armenta    8 年前

    这是操作系统版本,不是硬件。您可以调整部署目标和基本SDK,以设置处理3.x和4.x API之间的差异。下面是一个关于如何操作的教程: http://iosdevelopertips.com/xcode/base-sdk-and-iphone-os-deployment-target-developing-apps-with-the-4-x-sdk-deploying-to-3-x-devices.html