我一直用的 Android 手机,最近因为某些原因我的旧的 Android 手机被车子压碎了。没有维修的必要。然后我先买了一个苹果 6s 上微信备用。下个月发工资了再买新手机。我发现 iOS 的微信对版本要求很高。要 iOS14.0 以上才行。而 Android 微信对版本几乎没要求。最低 Android6.0 。而 Android6.0 的手机基本上现在也没有什么人用了。已经快要报废了。感觉 iOS14.0 要求很高,iOS14.0 是 iPhone12 才搭载的操作系统。iPhone12 以下很多手机比如 iPhone6s 其实现在也能流畅轻度使用一下微信。为什么微信对 iOS 版本要求这么高。让想用苹果机上微信必须买新版 pro max 旗舰机。连做个备用机都不行。而且现在 iOS 这里就算是原神王者要求都是 iOS12 。6s 也能最低画质玩玩。
1
euph 35 天前 via Android
我之前的 6s 是 12.2 版本的,好像应用商店也下载到了微信,好像不是强制的吧,只是老版本的只能装老版本微信,会有提示。
|
2
peterzhang0602 35 天前 1
6s 。9 年前的产品了,而且 iPhone6s 可以升级到 iOS14 最高 15 。已经算是在对面安卓阵营 系统版本支持够长的了。iOS 要保证 app 质量,不能让碎片化更严重吧,微信肯定后台也有设备系统版本的统计的,不然不可能贸然对于版本要求 14
最低。及时旧版本的系统也能下载到适配 os 版本的 app 吧 |
3
peterzhang0602 35 天前
@euph 对
|
4
murmur 35 天前
苹果上商店经常让开发者支持到最新的 api ,安卓不用理 google 商店,能跑就行
我们以前的内部办公应用 android4.2 就可以跑,这几年才升级到 6.0 要求 |
5
fsq 35 天前
因为苹果用户新系统升级的比例大得多,而且不能降级,安卓碎片化严重。你以为安卓 6 没人用,其实对微信这体量的来说,还是有很多用户的。
而且如果我没记错,iOS 如果系统不支持最新版 app ,还是可以安装老的可以兼容的最高版 app |
6
xygod 35 天前
ios 的 app 要想更新就要满足苹果每年都要升级 xcode 的要求, 升级 xcode 会导致一部分老的机型装不上新 app
|
7
asnldm 35 天前
微信服务器兼容的版本肯定比 iOS 14 低,至少我见过 iOS 12 的设备现在还能正常用微信
|
8
jim9606 35 天前 via Android
因为 iphone 用户很难坚守在旧版本,那个更新弹窗一天弹好几次,一点错就回不去了。
app store 对工具链要求极高,那怕这并不是必须。与此相对,google play 尽管要求更新 app 必须使用近一年发布的 target,但并不限制工具链,你用十几年前的工具链都可以。 android 这边很难升版本,想升都不容易。 |
9
jim9606 35 天前
举个具体点的例子,目前 Google Play 要求所有更新及新增 APP 运用 App Bundles ,这项功能要求 Android5.0 ,因此目前几乎所有手机 APP 的 minAPI 都是 5.0 ,愿意提高要求的通常是游戏,因为有性能要求,愿意提高要求回避旧系统 broken 的问题,尽管不是非得这么干。
Google 提供 androidx 兼容库让一部分新系统特性可以在旧系统上使用,这使得如非必要,APP 并不愿意提升 minAPI ,所以我是有点不满为啥现在的 app 还总要带 libwebp 、ffmpeg 、openssl 、cronnet 撑大 app ,系统库有那么难用吗? ios 好像没这种第一方 backport 的库,强制升级的 xcode 经常忽略老系统的兼容问题。 |
12
aoxiansheng 34 天前
侧面反应穷人多。
|
13
berchtesgaden 34 天前
都快 2025 年了,微信的 targetAPI 还停留在 30 。不要说什么 B 站小红书,连招商银行都 34 了
|
14
eriko 34 天前 via iPhone
因为安卓没人管啊,什么系统都有,iOS 这边有苹果强制更新换代,所以很多新特性都可以上,这也算好事情。
|