Apple releases iPhone OS, SDK 3.1 beta 2

Apple releases to developers beta 2 versions of iPhone OS 3.1 and iPhone SDK 3.1 for all iPod Touch and iPhone models.

David Martin
David Martin has more than 20 years of experience in the industry as a programmer, systems and business analyst, author, and consultant.
David Martin

Apple, Inc.

Two weeks after iPhone OS 3.0's initial release, Apple posted new, beta 2 versions of the iPhone OS 3.1 firmware and the iPhone SDK 3.1 for developers. The OS 3.1 is available for all versions of the iPod Touch and the iPhone, while the SDK 3.1 is available in versions that are compatible with Leopard and Snow Leopard.

Without seeing the update, we don't know which changes the beta brings, but we're hoping it contains bug fixes for problems we've covered here and here.

If you've seen and used this new update, please tell us about your experiences with it in the comments.

Updated at 7:28 p.m. PDT: to reflect updated information about the iPhone OS 3.1 beta 2 release.

Gizmodo reports that the new SDK will allow developers to connect their iPhones to a Mac running Xcode over Wi-Fi using Instruments for debugging. They point out this is useful whenever the dock connector needs to be used for another reason (Tethering? Development and testing of Tom Tom like hardware add-ons?).

TUAW reports that the tethering and MMS hacks we all enjoyed on iPhone OS 3.0 and 3.1 beta 1 no longer work under beta 2.