我一直用的 Android 手机,最近因为某些原因我的旧的 Android 手机被车子压碎了。没有维修的必要。然后我先买了一个苹果 6s 上微信备用。下个月发工资了再买新手机。我发现 iOS 的微信对版本要求很高。要 iOS14.0 以上才行。而 Android 微信对版本几乎没要求。最低 Android6.0 。而 Android6.0 的手机基本上现在也没有什么人用了。已经快要报废了。感觉 iOS14.0 要求很高,iOS14.0 是 iPhone12 才搭载的操作系统。iPhone12 以下很多手机比如 iPhone6s 其实现在也能流畅轻度使用一下微信。为什么微信对 iOS 版本要求这么高。让想用苹果机上微信必须买新版 pro max 旗舰机。连做个备用机都不行。而且现在 iOS 这里就算是原神王者要求都是 iOS12 。6s 也能最低画质玩玩。
Google 提供 androidx 兼容库让一部分新系统特性可以在旧系统上使用,这使得如非必要,APP 并不愿意提升 minAPI ,所以我是有点不满为啥现在的 app 还总要带 libwebp 、ffmpeg 、openssl 、cronnet 撑大 app ,系统库有那么难用吗?
ios 好像没这种第一方 backport 的库,强制升级的 xcode 经常忽略老系统的兼容问题。
app store 对工具链要求极高,那怕这并不是必须。与此相对,google play 尽管要求更新 app 必须使用近一年发布的 target,但并不限制工具链,你用十几年前的工具链都可以。
android 这边很难升版本,想升都不容易。
最低。及时旧版本的系统也能下载到适配 os 版本的 app 吧