Today we discuss the trials and tribulations of supporting new features and new operating systems. We start by recapping the recent problems with the roll out of iOS 8, particularly those surrounding iCloud Drive and the code signing of iOS 8 extensions. We look at the relative advantages and disadvantages of living on the bleeding edge and including brand new operating system features on day one. We bemoan the need to develop with beta tools and rant a bit about Apple’s penchant for tying iOS releases to hardware releases. We close by hearing how Bombing Brain approached their updates for the new operating systems, and how we decide when to drop support for older versions of an operating systems.
Every month there are more great articles and content about the business of Mac and iOS development than we have time to discuss on the show. If you’d like to receive our monthly newsletter with the best of these links, as well as a summary of past episodes, be sure to sign up for our mailing list at http://releasenotes.tv/mailinglist.