Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

2002cbr600f4i

macrumors 6502
Original poster
Jun 21, 2008
489
0
Hey gang,

Ok, well, I've done a little iPhone development last fall for work, but we deployed only on some iPod Touch units for that project, and it was all the company's hardware.

I'm getting the itch to work on some iPhone stuff again, and I'd REALLY like to be able to deploy/test on my personal 3G iPhone. I'm just wondering if there are any restrictions on what I'll be able to do with the phone once I register it as a provisioned device? Will I still be able to get updates? Still be able to use it as normal on AT&T's network, etc? I don't really have the $$$ to buy a 2nd iPhone and plan just to use for software testing and such so I want to make sure there won't be any negative impacts with using my iPhone for development purposes as well as normal use.

Any issues I should be aware of?
Thanks!
 
Nothing should change, but be careful about updating to 3.1 beta because it is really difficult to go back (apple says impossible, but i did it to jailbreak), and I am developing and testing on my 3gs with no changes, it just acts as another app on the phone, as if i got it from the app store (well, with the addition to use NSLog Monitoring, etc.). it doesnt change anything else.
 
well you will have to create apps for 3.0 SDK and so you can't test on earlier sdk settings
 
I would say get yourself another test device (an ipod touch 8 gb). Now it will work fine on your personal device, but if your going target future os's then the be beta os's can be extremely buggy (it is beta after all)

So this is what I do, i have an 8 gig ipod touch as my test device and keep my iphone with the lastest release OS on it. this way I can maintain a "Stable" device as my work device.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.