随着2017年晚些时候iOS 11的发布,iPhone和iPad将不再运行32位应用程序。这些应用程序当前显示一条消息,表示“需要更新”,一旦升级,它们将无法运行。以下是检查已安装的应用程序是否会停止运行的方法(如果有)。

如何检查32位应用程序

当您首次在现代iPhone或iPad上推出这些旧版32位应用程序之一时,您会收到警告。在iOS 10.3上,警告说“[应用程序名称]需要更新”并解释“此应用程序无法与iOS 11一起使用。此应用程序的开发人员需要更新它以提高其兼容性。”

这个警告开始于2015年发布的iOS 9中,警告是一个更温和的“[App Name] Mya Slow Down Your iPhone或iPad”,并解释说“此应用程序的开发者需要更新它以改善其兼容性。”

但是,还可以快速查看已安装的应用程序将无法再在iOS 11上运行。只需前往“设置”>“常规”>“关于”>“应用程序”即可。此屏幕列出仅限32位且不会在iOS 11上运行的应用程序。如果您在此处未看到任何应用程序,那么您将很好 - 所有已安装的应用程序将在升级到iOS 11后继续运行。

 

为什么Apple不支持32位软件?

这种变化已经很长时间了。苹果公司宣布,在四年前的2013年,开发人员将来不再支持32位应用程序。从2015年开始,64位支持成为添加到App Store的新应用程序和现有应用程序更新的强制性要求。应用程序开发人员已经有多年的时间为此做准备。

这意味着显示为不兼容的应用程序多年未更新。 Apple希望完全放弃32位支持,因此iPhone和iPad不需要永远支持这些遗留应用程序。从iOS 11开始,iPhone和iPad将完全运行64位代码。 Apple可以删除占用额外空间的32位兼容库,并停止花时间维护它们。

这与Microsoft在Windows中尽可能保持向后兼容性的策略不同。 Apple打算推动iOS发展,开发人员应该更新应用程序。 Apple不会永远保证向后兼容性,尽管它确实在这次变更前几年给开发人员一个警告。

您唯一的追索权:联系开发人员并让他们更新他们的应用程序

好消息是绝大多数应用程序已更新为64位版本。如果您的应用程序尚未更新为64位,请在App Store中查找,您应该能够找到一个运行良好且仍然受支持的新版本或替代品。

游戏是另一回事。虽然应用程序通常可以被类似的工作所取代,但每个游戏都是独一无二的。开发人员可能在几年前创建了一个游戏并且因为其他原因而停止了业务或停止更新游戏。当iOS 11推出时,这些游戏将无法在现代iPhone和iPad上播放,除非它们已经更新 - 其中许多游戏永远不会更新。你可能有几年前购买的游戏将停止运作。

如果您愿意,可以联系开发人员并要求他们更新应用程序。点击应用程序兼容性屏幕上的应用程序名称,您将在App Store上看到其页面。在“详细信息”窗格中向下滚动,然后点击“开发人员网站”以访问开发人员的网站,您可以在该网站上联系开发人员并请求他们更新应用程序。您还可以在应用程序中看到联系信息。

 

但是,许多应用程序永远不会更新。就是那样子。如果您想在继续更新主iPhone或iPad的同时继续使用这些应用程序,则可能需要考虑选择较旧的旧设备。任何将继续运行iOS 10或iOS 9的设备,例如古老的iPad 2,iPad mini 1,iPhone 5或iPod touch(第5代)将继续停留在旧版iOS上,并将继续支持这些32-位应用程序,可在App Store中保留,以便在旧设备上安装。旧的iPad可能是继续玩这些游戏或使用您真正依赖的专业应用程序的理想方式。

如果您不打算挂在兼容的设备上,您可能只想在2017年晚些时候玩iOS 11的发布日期之后玩这些游戏。只有应用程序的开发人员可以真正解决问题并确保它继续运行现代设备。

重要提示:
编辑点评: