How to download/install iPhone SDK 2.0?

Discussion in 'iOS Programming' started by hzxu, Oct 7, 2009.

  1. hzxu macrumors regular

    Joined:
    Dec 17, 2008
    #1
    I am using SDK 3.0, but I heard someone saying there are still a number of people using iPhone 2.0 and iPod Touch 2.0, and 3.0/3.1 should be back-compatible with 2.0, so I want to download 2.0 SDK, but I cannot find it, can anyone provide me a link? Is there anything I should take care of when installing(e.g. extract the SDK to some folder while not overwriting existing SDK)?
    Thanks !
     
  2. boyplunder macrumors regular

    boyplunder

    Joined:
    Sep 8, 2008
    Location:
    UK
    #2
    You can test and simulate your creation in earlier versions of iPhone software in the SDK. Alternatively, you can test on a device that uses the earlier version, if you can find one. I have my iPhone upgraded, but have an iPod Touch that still uses v2.2.1. I wouldn't worry too much about very early users, as I don't get the impression there are that many.
     
  3. dejo Moderator

    dejo

    Staff Member

    Joined:
    Sep 2, 2004
    Location:
    The Centennial State
    #4
    The Xcode ReadMe contains step-by-step instructions on how to install somewhere other than /Developer.
     
  4. PhoneyDeveloper macrumors 68030

    PhoneyDeveloper

    Joined:
    Sep 2, 2008
    #5
    jnic, I read that pie chart as saying that 26% of all admob requests came from 2.x devices. Also, 65% of iTouch requests came from 2.x devices. This was during a period in September.

    OP, what OS are you on? If on Leopard the very latest 3.1 SDK includes support for 2.2.1 development, including running on the Sim. I don't see why you need anything else than that. If you're on SL you may just be out of luck. The older SDKs aren't supported on that OS and the latest SDK only has partial support for 2.2.1 development.
     
  5. jnic macrumors 6502a

    Joined:
    Oct 24, 2008
    Location:
    Cambridge
    #6
    I was referring to the proportion of users not supported by the latest SDK, which, as you rightly say, supports 2.2.1, and thus 93% of users.
     
  6. PhoneyDeveloper macrumors 68030

    PhoneyDeveloper

    Joined:
    Sep 2, 2008
    #7
    OIC, IMO there's no point in supporting anything older than 2.2.1. Anyone running something older than that isn't going to actually pay for new software.
     
  7. VMMan macrumors 6502a

    Joined:
    Mar 29, 2009
    #8
    I thought Xcode 3.1.4 droppd simulator support for OS 2.2.1?
     
  8. firewood macrumors 604

    Joined:
    Jul 29, 2003
    Location:
    Silicon Valley
    #9
    How about for free apps? Do any significant percentage of 2.2 (and earlier) device users download free apps?
     
  9. jnic macrumors 6502a

    Joined:
    Oct 24, 2008
    Location:
    Cambridge
    #10
    I'm seeing about 1% 2.2 users on a free app whose minimum version is 2.2. Sadly no stats for 2.0.
     
  10. dejo Moderator

    dejo

    Staff Member

    Joined:
    Sep 2, 2004
    Location:
    The Centennial State
    #11
    Just curious. How are you "seeing" this? What tools, etc. are people using the analyze their user base?
     
  11. jnic macrumors 6502a

    Joined:
    Oct 24, 2008
    Location:
    Cambridge
    #12
    Pinch Media + in-house stats system.
     
  12. PhoneyDeveloper macrumors 68030

    PhoneyDeveloper

    Joined:
    Sep 2, 2008
    #13
    The sim support for pre-3.0 OSes was dropped on Snow Leopard. 3.1.4 on Leopard retains the older Sim support.

    Also, it's possible to reset the OS on an iPod Touch to 2.2.1 from 3.1. I just did that with mine. It's apparently not possible to downgrade like that with iPhones.
     
  13. VMMan macrumors 6502a

    Joined:
    Mar 29, 2009
    #14
    This is great news (about 3.1.4 for Leopard and OS 2.2.1 simulator support)! I'm still using 3.1.3, but it looks like there's no reason for me to not upgrade.

    Thanks again
     
  14. Niiro13 macrumors 68000

    Joined:
    Feb 12, 2008
    Location:
    Illinois
    #15
    Yeah, I hated it since I have an iPhone. The nice thing is that they added it back into the new SDK.
     

Share This Page