ChenYilong / ChenYilong/iOS11AdaptationTips

iOS11开发新特性之停止支持32位APP

Open
#21 2 comments 0 reactions 0 assignees View on GitHub
note
Dominant language
No language data
Stars
477
Forks
47
PR merge metrics
No merged PRs in 30d

Description

# iOS11开发新特性之停止支持32位APP

iOS11 放弃支持 iPhone5、iPhone5c、iPad4 ,标志着在硬件层面,32位设备退出了历史舞台,iOS 系统不再兼容32位设备。

同时 iOS11 也将不再支持 32位 APP 运行, 32位 APP 在 APPStore 无法被搜到,已经下载的 APP 无法在
“已购”项目中安装。

iOS 11 只兼容 64-bit 设备,也就是搭载 A7 以上处理器的设备. 下面是 iOS 11 兼容设备的全部设备:

![](https://ws2.sinaimg.cn/large/006tNc79gy1fjptfucafnj30m80evdg9.jpg)

下面是 APPLE 淘汰32位 APP ,全面推进 64位 APP 的事件流:

时间 | 事件 | 备注
-------------|-------------|-------------
2013.09 | Apple 开始全面推进 64-bit apps | 发布 iPhone 5s
2015.12 | Apple 发出最后通牒:所有送审应用、包括更新必须使用 iOS8+ SDK进行 build ,支持 64-bit | Apple 通知如下: As we announced in October, beginning February 1, 2015 new iOS apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK. Beginning June 1, 2015 app updates will also need to follow the same requirements.
2016.10 | iOS 10.1 系统下 Apple 开始弹窗警告32位应用可能会导致设备运行缓慢 | ![](https://ws3.sinaimg.cn/large/006tNc79gy1fjptk2gdkmj30co07qt8p.jpg)
2017.06 | iOS 10.3 beta 第一版在打开32位设备时弹窗:打开32位应用iOS版本不支持,应用需要升级。越来越多的 APP 发布新版时没有保留对iphone5c及ipad4等32位设备的支持,比如视频制作应用 Clips。 |![](https://ws1.sinaimg.cn/large/006tNc79gy1fjpth5zvrhj30m80e2wf5.jpg)
2017.9.20 | 同时 iOS11 也将不再支持 32位 APP 运行, 32位 APP 在 App Store 无法被搜到,已经下载的 APP 无法在“已购”项目中安装。 |![](https://ws3.sinaimg.cn/large/006tNc79gy1fjpsb7ttivj30go0c90tc.jpg)App Store中所有的32位应用将无法正常运行。

Reference:

- [**32-bit apps will not launch on iOS 11, Mac App Store transition to 64-bit from 2018**]( https://9to5mac.com/2017/06/06/ios-11-32-bit-mac-app-store-64-bit/)
- [**32-Bit Apps No Longer Supported in iOS 11**]( https://www.macrumors.com/2017/06/06/32-bit-apps-no-longer-supported-in-ios-11/ )
- [《64-bit Tips》]( http://blog.sunnyxx.com/2014/12/20/64-bit-tips/ )

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.