苹果公司和出色的应用程序筛选

今年的全球开发者大会刚刚结束,虽然很容易陷入兴奋之中,但是有些事情使苹果的iOS平台的开发人员和用户可能不那么兴奋。 该应用程序的启示! 如果您是iOS开发人员,这并不奇怪。 苹果多年来一直在暗示这一点,并在最近几个月明确指出了这一点。 具体来说,他们表示,所有不支持64位的应用程序都将在将来的iOS版本中停止运行。 开发人员,很遗憾,iOS 11是该将来的版本,因此现在该准备了。

有点烦人……确切地说是64位!

在iPhone 5s发布后不久,Apple首次添加了创建64位应用程序的功能,并引入了首个称为A7芯片的64位移动处理器。 从2015年2月开始,苹果宣布不再接受不兼容64位的应用商店中的新应用,从2015年6月开始,对现有应用的所有更新也必须兼容64位。 从那时起,从显示用户警告到直接通知开发人员将来可能删除其应用程序的步骤,它已采取了一些逐步的步骤来完全删除32位应用程序。 总而言之,苹果公司已经发出警告,说这一天即将到来,现在正是我们准备产生影响的时候了。

识别32位应用

这可能对您有用,以了解iPhone,iPod touch或iPad上的哪些应用程序会被此将来的应用程序删除所打击。 幸运的是,您可以轻松地找到答案。

打开“设置”应用程序,然后转到“常规”->“关于”,然后查找标有“应用程序”的项目。 如果安装的应用程序仅为32位,则应该能够选择“应用程序”项,并导航到新屏幕,其中列出了已安装的所有需要​​更新的应用程序。 如果您没有安装任何过时的应用程序,则“应用程序”项将无法选择。

更新现有应用

如果您是开发人员,并且有一个或两个需要更新的应用程序,那么您可能会对所需要的内容感到好奇。 幸运的是,该过程非常简单,并且为您提供了一个改进代码,更新代码并向用户表明您关心他们的体验的绝佳机会。

第一个问题是您的应用程序是用Objective-C还是Swift编写的。 对于大多数人来说,答案可能是Objective-C,因为Swift是iOS开发中相对较新的语言选项。 您需要执行的基本过程是重新编译项目,并将其作为更新提交给App Store进行审查。 但是,在正确使用它之前,需要执行一些重要的步骤和检查。

1.下载Xcode:计算机上的Xcode版本可能已经过时。 要查找具有64位编译功能的较新版本,请转到此链接。 在这里,您将能够找到Apple提供的所有Xcode版本。
2.更新项目设置:要启用64位,您的项目设置必须将“ arm64”设置为“ Architectures”字段中的值之一。 该值可能类似于“标准体系结构:(armv7,arm64)”。 如果您没有选择arm64,则可能需要使用更新版本的Xcode。

完成这些步骤后,就应该将应用程序更新提交到App Store了! 如果您的项目是使用swift的早期版本编写的,则您可能还希望将其更新为更现代的迭代,并且还可能修复您一直想要获得的任何讨厌的错误。 当您对应用程序的状态感到满意之后,请按照正常的上传和提交过程进行操作,并放心,您的软件现在可以安全地销毁。