多年以来,艾迪·博克斯曼(Eddy Boxerman)一直认为他的公司所开发的iOS游戏Osmos广受好评永远不需要再更新。他甚至不确定再开发新版本是否可行,因为这款游戏采用了怪异的多玩家代码,不再与苹果新的开发工具兼容。
但是博克斯曼意识到自己必须要去尝试。随着iOS 11的发布,苹果将要求所有的应用程序支持64位架构,这一架构于2013年底在iPhone 5S、iPad Air和iPad Mini 2上首次亮相。运行在苹果旧的32位架构上的应用程序将不能够再在iOS 11中运行,也不会出现在运行新操作系统的设备上的App Store搜索结果中。(目前还不清楚苹果是否会完全从App Store中清除它们。)通过强制进行64位升级,苹果可以在现有的iOS应用程序上确保更好的性能,并可能通过放弃其处理器的32位支持来释放未来的硬件资源。
为了不让Osmos从App Store中消失,博克斯曼花了三个月的时间来更新他的代码,重写了游戏的多人系统,以便让这款游戏支持iOS 11。尽管如今Osmos的下载量与2010年获得苹果iPad年度游戏时不可同日而语。但博克斯曼仍然相信他的工作会获得回报,在未来几年里为Osmos继续带来持续而稳定的销量。
他说:“从赌博的角度来看,这样做是合理的,也是值得的。我不想看到这款游戏从iOS平台里消失。”
然而,并非所有的iOS开发者都是如此看待这一观点的。一些分析公司表示,目前绝大多数应用程序已经为iOS 11做好了准备,但一些开发人员始终认为他们的代码不值得更新,尤其是这些过时的元素经过多年来积累起来之后。当苹果为iOS的未来做准备时,一些曾经受欢迎的游戏和应用程序也将会被抛弃。