Apple has announced that it is to end support for applications that were developed and compiled for its iOS 2.x.
As a push for adoption of the recently launched OS 4, cultofmac.com has reported that the iOS developer newsfeed has encouraged developers to rebuild their apps in Xcode targeting iOS 3.x or later.
It said: “Make sure that your applications are compatible with iOS 4. All new applications and updates to existing applications must be built with iPhone SDK 4. In addition, the App Store will no longer support applications that target iOS 2.x.”
Apple released iOS 4 as a free update for all iPhone 3G, iPhone 3GS and the second and third generation iPod touch devices. The iOS is fully compatible with all of these devices with the exception of the iPhone 3G and second generation iPod touch, which do not support all of iOS 4's features.
According to the US Computer Emergency Response Team (US-CERT), iOS 4 was released to address multiple vulnerabilities across several packages that may have allowed an attacker to execute arbitrary code, cause a denial-of-service condition, disclose sensitive information, bypass security restrictions or conduct cross-site scripting attacks. It encouraged users and administrators to review Apple article HT4225 and update to iOS 4 as necessary to help mitigate the risks.
Earlier this year, Microsoft likened using Internet Explorer 6 to ‘drinking out of date milk' as part of an encouragement campaign for users to upgrade to IE8.