Apple empezó a distribuir la actualización del sistema operativo iPhone OS 3.1 en versión beta para desarrolladores luego de haber lanzado la versión 3.0 hace tan solo dos semanas.
Si bien el iPhone OS 3.0 no posee errores groseros, es llamativo que se trate de una actualización mayor (en contra de la esperada 3.0.1) aunque no hay información que corrobore el por qué ni la gravedad de los bug fixes. Es probable que el mayor desafío de esta actualización del iPhone OS sea resolver los problemas de recalentamiento de batería del iPhone 3GS que reportaron algunos usuarios con consecuencias bastante llamativas y que la actualización del iPhone OS logre resolver estos inconvenientes evitando tener que retirar los iPhone 3GS con problemas de recalentamiento del mercado evitando un costo muy grande.