Based on web traffic data, it appears Apple may be hastening its iOS updates as it prepares to launch several major products in the coming months. As noted by 9to5Mac, the Cupertino company is simultaneously testing three major iOS 8 iterations that may be released according to an expedited schedule.

Web server analytics indicate Apple is currently actively testing iOS 8.1, 8.2 and 8.3. The development is an unusual one, as Apple typically only publicly tests one of each iOS version (full, major update, minor update) at a time, releasing major updates months apart after the initial September rollout. An example is iOS 7, which debuted in September 2013 and was not updated to iOS 7.1 until March 2014.

Visits to MacRumors from devices running iOS 8.2 now numbering in the dozens per day

The most likely explanation for this change in pattern involves major product launches over the coming months. The company is preparing to roll out Apple Pay in October, with the new NFC-based payment system almost certainly falling into the major software update category. Other products on the horizon include the upcoming Apple Watch and a rumored 12.9-inch "iPad Pro" , both of which appear set to launch early next year and which would also require significant iOS updates to support them.

Apple released iOS 8 earlier this month with a handful of new features including support for extensions, widget notifications, and third-party keyboards. iOS 8 has had a rocky start, with the company temporarily removing HealthKit-enabled apps at launch due to an unspecified issue. Apple also released and quickly removed iOS 8.0.1 after the update disabled cellular connectivity and Touch ID on iPhone 6 and 6 Plus devices.