Filed under: Developer, iPhone
iPhone OS 2.1 and SDK 2.1
Attention iPhone developers: get ye to Apple's iPhone Dev Center. Apple released the image for the iPhone OS 2.1 and SDK 2.1 last night. You must be registered to get at these files, which means that you have to agree to an NDA (First rule of iPhone development: don't talk about iPhone development), though for those curious registering for Apple's dev center is free (as noted below, the free account won't get you access to these files).According to numerous tipsters this .1 release includes the beginnings of the iPhone notification services as well as some improvements in the location awareness area. iPhone users, this is an advanced release of the software so that devs and make sure their apps work, and start whipping up new apps. This won't be available for phone in the wild until some later date (that only Steve and his hairdresser know for sure).
One thing to note: apps created using this SDK/OS combination cannot be sold on the App Store at this time, so I hope you have an extra iPhone or iPod touch laying around.
Update: I was mistaken, this new files aren't available via the free Apple Dev accounts. You have to have a paid membership to get them (though I would imagine they will trickle down to the freebie accounts at some point in the near future), and be a registered iPhone developer.
Update 2: Some folks in the comments are saying they are paid, registered developers and they can't see these files so your mileage may vary.
Thanks to everyone who sent this in.


![TUAW [Cafepress]](http://www.blogsmithmedia.com/www.tuaw.com/media/tuaw-cafepress-promo.png)


Reader Comments (Page 1 of 2)
kevin said 9:39AM on 7-25-2008
I am a registered developer and the 2.1 update does not show up when I log into the developer center.
Reply
kevin said 10:04AM on 7-25-2008
I mean to say that I am a registered paying developer.
Ryan Scott said 9:43AM on 7-25-2008
Your last two stories need some fact checking. Merely having a free dev center account will not get you access to these files. I know AOL just made a bunch of budget cuts in their blog division, but wow.
Reply
Scott McNulty said 9:54AM on 7-25-2008
Hey Ryan, I corrected my error. Thanks for pointing it out.
Philip said 9:57AM on 7-25-2008
I'm a paid developer, and I don't have access to the 2.1 stuff either. Bummer.
Reply
Robb said 9:59AM on 7-25-2008
I too am a paid registered developer and do not see these files.
Reply
kevin said 10:09AM on 7-25-2008
beginnings of the iPhone notification services? Does this mean repeat Alerts/Notifications or something else?
Reply
LuminousNerd said 10:21AM on 7-25-2008
Couple of questions. First, the beginnings of iPhone notification -- does that mean apps will be able to alert you? IE, an alarm clock program that doesn't need to be running to sound?
Second -- does this 2.1 update fix the massive amounts of random crashes and other ridiculous bugs at all?
Reply
Steve said 10:47AM on 7-25-2008
I have a paid iPhone developer account (the $100 variety) account and I can see the download just fine.
Reply
Heckie said 10:56AM on 7-25-2008
Instead of seeding 2.1, why not get a bloody 2.0.1 bug fix release to the rest of us?
Reply
LuminousNerd said 11:00AM on 7-25-2008
Hear, hear!!!
Dan said 11:13AM on 7-25-2008
On Gizmodo they have a screenshot of the download screen.
http://gizmodo.com/5028933/iphone-21-firmware-currently-in-beta-more-gps-features-on-the-way
Says that if you install this beta version, it will permanently lock your device into testing mode.
Reply
jeff said 11:16AM on 7-25-2008
Same story: Paid registered developer who can't see the new SDK.
Reply
Chris Born said 11:34AM on 7-25-2008
We are good. 2.1 is there when I login and I can't wait to start using the notification stuff for web based multiplayer in BattleAtSea and Five Dice.
http://www.peltedsoftware.com/
I do agree that they should get a bug fix out quick to everyone else though. Some of the OS bugs are reeking havoc everywhere.
Reply
macxprt said 12:29PM on 7-25-2008
I have the regualr free developer account and the version I am downloading right now is build 9M2199a. The .dmg filename is iphone_sdk_final.dmg. i downloaded one last week and the filename was iphone_sdk__5a345.dmg
Reply
Roger said 1:47PM on 7-25-2008
5a345 was beta 8 - you shouldn't have still been able to download that last week. 9M2199a is the final 2.0 release version, not 2.1.
Ian Klier said 1:15PM on 7-25-2008
I think this may only be available to those developers with both the iPhone Developer account and ADC Select/Premier.
Reply
Roger said 1:41PM on 7-25-2008
I can refute that. I'm a Select and iPhone member, and I don't have access to 2.1. It just appears to be more of the same unexplained gaming of the iPhone community that Apple has done since the SDK was first announced.
I like developing for Apple, but they're making it hard to continue doing so lately.
ardnaz said 1:54PM on 7-25-2008
I am not a AD premiere member, but I am a iPhone dev member of the 99.00 type and I also got the download available.
I did read somewhere that you had to be a iPhone dev member before July 11th or something like that. So I guess little by little they are allowing most developers access
Mike said 2:22PM on 7-25-2008
This is my scenario:
- Paid developer account, registered to a company name (but NOT as a corporate developer, i.e. the $99 version), and with an ADC subscription, DOES have access to 2.1.
- Paid developer account, registered to myself, without an ADC subscription, DOES NOT have access to 2.1.
The only two differences are company versus individual, and ADC versus no ADC.
Reply