by Dave Clarke
July 27, 2009
iPhone OS 3.1 Beta 3 for developers along with an updated SDK. The official notes for this release mainly detail changes and additions to the SDK itself while not directly indicating what has been added or removed from Beta 2. Interestingly though, the release notes do say that "iPhone OS 3.1 Beta 2 will expire on Tuesday, July 28 at 12:00 am based on the local time of your device. You will need to install iPhone OS 3.1 Beta 3 in order to continue testing on your devices dedicated to iPhone OS 3.1 development." Since today is July 27th, people running Beta 2 have until midnight to update their devices. There is no information detailing what will happen once the clock strikes 12:01 am, but something along the lines of being forced to update to Beta 3 before access to the device and or SDK is likely. An expiration date with this short of notice is quite rare and did not happen during the iPhone OS 3.0 beta release cycle. It will be interesting to find out what caused Apple to quickly pull the plug on Beta 2. If you're a developer, head on over to the iPhone Dev Center and download your required updates. If you notice anything new, feel free to leave everyone a comment below.