Whenever you develop software, there are going to be bugs. There is no way around this. As much as you try, you cannot get around this. iOS 8.0 was released on September 17th, or exactly one week ago. Apple released iOS 8.0.1 today, but almost immediately pulled the update. While many users were discussing iPhone 6 and iPhone 6 Plus issues, the update was pulled for all models of iPhone and iPad.
The reason that Apple pulled the update was two fold. The first was that users were reporting issues with the Touch ID sensor no longer working after updating. This is a slight inconvenience if you have Touch ID enabled.
The second issue, which for many people is more of an issue, is that all cell phone reception was lost. If it had just been the voice portion of data, I do not think as many people would have noticed, but it was both voice and data. This poses a significant issue.
The entire list of actual fixes is as follows:
- Fixes a bug so HealthKit apps can now be made available on the App Store
- Addresses an issue where 3rd party keyboards could become deselected when a user enters their passcode
- Fixes an issue that prevented some apps from accessing photos from the Photo Library
- Improves the reliability of the Reachability feature on iPhone 6 and iPhone 6 Plus
- Fixes an issue that could cause unexpected cellular data usage when receiving SMS/MMS messages
- Better support of Ask To Buy for Family Sharing for In-App Purchases
- Fixes an issue where ringtones were sometimes not restored from iCloud backups
- Fixes a bug that prevented uploading photos and videos from Safari
These are some good bugs to fix, but introducing some rather major bugs is definitely not a good thing. There is no estimation as to when Apple will re-release the update. If I were Apple, I would opt to release the fixed update as 8.0.2, and not 8.0.1. But that is just what I would do.