0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么每次微信更新都是优先 iOS 用户?今天给你答案

4Adf_zealertech 来源:工程师曾暄茗 2019-01-12 10:55 次阅读

不知道大家有没有留意过,微信每次更新版本,都会优先上线 iOS 版本,而安卓版本一般要落后一两周的时间,近期新推出的 7.0.0 版本也是 iOS 版本优先上线。

虽然更新是早晚的事,但是每次都让 iOS 用户优先体验,安卓用户难免会觉得失落,甚至感觉被轻视,难道微信真的是在讨好苹果吗?这背后的真正原因究竟是什么呢?

01

开发、适配难度大

iOS 系统是苹果垄断的,并且是不开源的。所以能够使用 iOS 系统的只有苹果一家公司,从 iPhone 5s 到最新的 iPhone XS Max,总共也就十多款机型,测试起来要相对轻松一些,最长也就需要一个月左右。软件做出来之后只要符合苹果给出的标准,大部分苹果手机都能正常使用,所以适配难度低,开发的更快。

国产手机运行的都是免费开源的安卓系统,但是各家手机厂商会针对性进行“深度定制”,比如大家熟悉的 EMUI 、MIUI 等,这会给软件开发增加难度。

同时,国产品牌众多,而每个品牌的手机型号更是五花八门,屏幕比例、分辨率等有很大不同,因此适配更困难,软件开发者就需要花更多的时间去做测试工作,整体开发难度就大得多了。

02

审核机制不同

APP Store 的审核机制是出了名的严格,小到一个图标的尺寸,大到开发者的资质,都是它审查的方向。微信 7.0.0 版本更新后,首先是要送苹果 APP Store 审查的,只有审查通过后才能上架,如果在运营过程中,软件出现任何问题都会被直接下架,就需要花很长的时间去修改,然后再次提交了。

另外,iOS 的审核时间比较长,短则三五天,长则可能需要半个月左右,所以一般会提前送审 iOS 版本。

相对而言,安卓应用市场属于放养式管理,各大安卓应用商店为了提升自己的下载量,对软件应用的审核不会过于严格,尤其对于微信这种超级应用,审核是非常之快的。

03

开发语言不同

据说安卓系统采用的是 Java 语言,而 iOS 系统则是 C 语言,两者在设计难度上也有一定的区别,所以 iOS 版本更加容易设计,花费的时间和精力也要比安卓系统更少。所以两者就算是同时开始设计,iOS 版本也会先推出来。

04

发布时间统一问题

受限于APP Store的规则,审核难度和时长会明显加大,具体发布时间比较难把握,所以一般会刻意把提交时间提前。

而安卓应用市场的管理相对宽松得多,因此发布计划比较好控制,时间点也比较好把握。但是由于安卓手机比较多,为了让安卓用户能同时用上新微信,自然需要更多时间去适配、测试,所以为了统一时间,一般会推迟一些发布。

05

保证功能一致

苹果本身审核门槛高,所以微信版本推出来之后得先保证苹果能通过,如果苹果不通过,同时安卓版本又发布了,那就会面临两个平台上微信功能不一样的问题,对微信这种全民应用,功能不一致是很严重的风险,先发 iOS 版本可以规避这个风险。

06

观察市场反应

故意优先发布 iOS 版,相当于公测,观察用户反应和市场反应。苹果用户优先体验后,腾讯可以根据部分用户的体验反馈适时调整,所以我们会发现, iOS 版本中部分小功能在后续的安卓版本中,又取消掉了,所以安卓用户可以避免体验到一些鸡肋的功能。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • iOS
    iOS
    +关注

    关注

    8

    文章

    3319

    浏览量

    149152
  • 微信
    +关注

    关注

    6

    文章

    508

    浏览量

    26063

原文标题:为什么每次微信更新都是优先 iOS 用户?今天给你答案

文章出处:【微信号:zealertech,微信公众号:ZEALER】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Windows 11“Moment 5”已向全用户推送更新

    此前,“Moment 5”于今年2月首次供有主动跟进升级的用户试用;3月,微软以可选更新的形式向全体用户公开发布此更新。如今,它已然演变为所有Win11
    的头像 发表于 04-10 09:51 155次阅读

    苹果停签iOS 17.3.1更新,已升级用户无法降级

    2 周后的 3 月 5 日,苹果发布了 iOS 17.4,这是当前唯一能被签署的 iOS 版本,新增了全新表情符号,同时针对欧洲市场对 App Store 和 Safari 做出了相应调整。
    的头像 发表于 03-13 13:36 310次阅读

    更新STM32CubeMX之后每次打开软件光标停留的地方会出现多个页面重叠怎么解决?

    更新STM32CubeMX之后每次打开软件光标停留的地方会出现多个页面重叠的现象
    发表于 03-12 07:57

    RTTnano的用户main函数中的优先级是多少?

    RTTnano 的用户main函数中的优先级是多少?为什么会出现创建新的task之后,main函数会抢占掉低优先级的task,例如RT_THREAD_PRIORITY_MAX设置为8 ,低于3
    发表于 02-26 08:01

    苹果手机系统iOS 17遭用户质疑

    截至10月6日,iOS 17的升级率仅为23%,这表明果粉们对iOS 17似乎不太感兴趣。其中,1.76%的用户选择升级至iOS 17.0.1,12.13%的
    的头像 发表于 10-12 18:08 1102次阅读

    STM32驱动LCD,每次新都闪一下是为什么?

    STM32驱动LCD,每次新都闪一下
    发表于 10-09 08:41

    k210如何使用联网时间协议,在每次上电链接wifi后更新时间?

    请教k210 如何使用联网时间协议,在每次上电链接wifi后更新时间?
    发表于 09-13 06:42

    苹果发布iOS/ iPadOS 15.7.9 和 macOS 12.6.9/11.7.10 更新

    就在2023年苹果秋季发布会的前夕苹果公司面向仍在运行旧版系统的用户,发布了 iOS / iPadOS 15.7.9、macOS 12.6.9 和 macOS 11.7.10 更新,本次更新
    的头像 发表于 09-13 00:31 1095次阅读

    M480系列特色功能Trust Boot,让您每次开机运行的程序都是可信赖的

    M480系列特色功能Trust Boot,让您每次开机运行的程序都是可信赖的
    的头像 发表于 08-10 16:24 329次阅读
    M480系列特色功能Trust Boot,让您<b class='flag-5'>每次</b>开机运行的程序<b class='flag-5'>都是</b>可信赖的

    git如何记录每次更新到仓库

    记录每次更新到仓库 工作目录下的每一个文件都不外乎这两种状态:已跟踪 或 未跟踪。 已跟踪包括:已提交(committed)、已修改(modified) 和 已暂存(staged) 检查当前文件状态
    的头像 发表于 07-22 11:11 351次阅读
    git如何记录<b class='flag-5'>每次</b><b class='flag-5'>更新</b>到仓库

    ICP TOOL和keil同时使用时候总提示要切换更新固件怎么解决?

    之前从官网下载的最新的icp tool发现在用keil的时候要切换更新nu link固件,keil更新固件完了以后拐回来用icp tool的时候也会提示要更新固件,不更新都不能用。请问
    发表于 06-21 06:57

    1500w手持激光焊接机多少钱镭拓激光给你答案

    1500w手持激光焊接机多少钱镭拓激光给你答案编辑:镭拓激光激光焊机技术在现代化的工业生产中有着不可替代的作用,尤其是在汽车、航天航空、造船、机械电子等行业。激光焊接产品众多,其中,手持激光焊接机
    的头像 发表于 06-14 15:00 1042次阅读
    1500w手持激光焊接机多少钱镭拓激光<b class='flag-5'>给你</b><b class='flag-5'>答案</b>

    iOS 17正式发布,成史上最小更新

      作为ios的三种基本应用之一,通话功能得到了大幅更新,推出了“联系人海报”功能,用户可以自定义适合每个对话对象的海报,第三方语音通信也可以使用callkit。通话功能增加了“live
    的头像 发表于 06-07 10:32 1476次阅读

    iOS 17让iOS系统更加的智能,不用再说“嘿 Siri”了

    从2007年发布iOS以来,不管是Safari浏览器,iOS安全,还是iOS的操作系统,都给用户留下了很深的印象。而每一代的更新又给苹果
    的头像 发表于 06-06 09:34 3512次阅读

    iOS网页设计的关键考虑因素是什么?

    iOS 设计时最重要的细节是确保网站响应迅速并针对移动设备进行优化,注意用户界面和导航,结合 iOS 特定功能,并在不同的 iOS 设备和版本之间进行全面测试。
    发表于 05-25 07:24