Development Phone?

Discussion in 'iPhone/iPad Programming' started by neil.b, Dec 11, 2008.

  1. macrumors member

    neil.b

    Joined:
    Nov 20, 2008
    Messages:
    65
    #1
    I remember a while back reading that if you want to move your application development to a physical phone as opposed to using the simulator, that you have to be prepared to sacrifice the phone as once it's configured for development you can never restore it back to a proper phone.

    Is this still the case?

    What about ad hoc distribution (as a means of testing)? Presumably that is a safer option but does it have disadvantages from a development point-of-view?

    (I'm still waiting for my enrolment acceptance :) )

    Neil
     
  2. macrumors member

    Joined:
    Sep 17, 2007
    Messages:
    50
    Location:
    San Diego, CA
    #2
    I'm not sure that sacrificing your phone has ever been the case (at least not since the beta). I use my day-to-day iPhone for development and haven't had any problems other than one really bad crash that required a restore. Just make sure you backup your phone before each development session!

    If you try to use ad hoc as a means of testing you give up the ability to debug and profile your app. It's fine for catching behavioral/display issues once the app is in at least alpha condition but not for determining the cause of those issues.

    Craig
     
  3. macrumors regular

    Joined:
    Mar 13, 2008
    Messages:
    128
    #3
    that is more like a disclaimer, "if you're using your iphone for development we wont guarantee you that it will perform flawlessly anymore". i never had a problem though.
     
  4. macrumors member

    neil.b

    Joined:
    Nov 20, 2008
    Messages:
    65
    #4
    I think it was originally to do with installing beta versions of the OS, making it impossible to restore back to a proper release version. My memory is vague on it to be honest :)

    Anyway, got my approval through this morning and after some messing about (including having to redo some of my geometry code - didn't realise that stuff like NSRect and NSPoint wouldn't compile - works fine in a simulator build?!) I got my app up and running on my second phone (just in case) but it does still work fine. :D
     

Share This Page