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

有人在雪豹上做iPhoneSDK 2.x.x开发吗?

  •  5
  • mahboudz  · 技术社区  · 16 年前

    似乎没有针对雪豹的SDK 2.x.x。还是我错了?

    5 回复  |  直到 16 年前
        1
  •  6
  •   mahboudz    16 年前

    来自苹果:

    将基本SDK设置为iPhone 3.0设备。 将iPhone部署目标设置为2.2.1。 调用iPhone 3.0 API时使用AvailabilityMacros。

    alt text

        2
  •  2
  •   PeyloW    16 年前

    您可以为雪豹编写针对iPhone OS 2.x的应用程序。请确保您没有使用任何iPhone OS 3.0特定的API:s。

    您还可以编写同时面向2.x和使用3.0功能(如果可用)的应用程序。如果您这样做,请记住两件事:

    • 弱链接任何iPhone OS 3.0框架。
    • [UIDevice currentDevice].systemVersion

    可能是第三颗子弹;问问自己,那个些甚至不想升级到iPhoneOS3.0的用户是否愿意安装应用程序?

        3
  •  0
  •   Mark Bessey    16 年前

    我在WWDC上问过这个问题,他们告诉我2.2SDK不能与XCode 3.2一起使用。我试着把它复制过来,但没用。也就是说,我不确定有多少iPhone用户仍在运行2.2。。。

        4
  •  0
  •   Francesco    16 年前

    这是一个大问题,因为如果没有安装OS 2.x的设备,我们无法测试OS 2.x的应用程序! http://www.fdambrosio.net/archives/1395

        5
  •  0
  •   Jesse Armand    16 年前

    支持与设备或界面旋转动画相关的iPhone OS 2.x和iPhone OS 3.x存在问题:

    请阅读我的博客: http://blog.jessearmand.com/post/358250047/regarding-iphone-os-compatibility-and-support-of-older