整理 | 郑丽媛

出品 | CSDN(ID:CSDNnews)

聊起苹果和微信,印象中似乎总是摩擦不断。2017 年苹果因微信“打赏功能”的抽成问题产生分歧,2018 年微信关停小程序 iOS 版的虚拟支付功能,2020 年微信又宣布其公众号暂不支持 iOS 端虚拟支付业务。

看起来如此“恩怨纠缠”的双方,最近却有人发现:苹果底层开源代码中包含兼容微信的代码!

小编推荐一个学C语言/C++的学习裙【  712,284,705】,无论你是小白还是进阶者,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

苹果与微信的“那些年”

苹果与微信之间为人熟知的第一次纠纷应该就是 2017 年那场因“打赏功能”导致的分歧。当时,苹果称腾讯违反其服务条款,因为苹果 App Store 规定,iOS App 中所有打赏功能都需要经过苹果的 IAP 通道,即苹果要从中抽成 30%,而腾讯主张自己并没有从其中获利,打赏金额全部交给内容创作者,打赏功能只是为了提高用户活跃度。

由于双方主张不一,经多次协商无果,2017 年 4 月 19 日,微信团队宣布 iOS 版微信公众平台赞赏功能关闭。所幸的是,2018 年 1 月 16 日,微信张小龙在广州微信开发者大会上表示,腾讯和苹果就应用内打赏功能已达成和解,将恢复 iOS 版微信的打赏功能。

不过,之后微信又于 2018 年 5 月发布了“关于小程序含有未开放内容(虚拟支付)的整改通知”。通知中说明:“基于微信小程序平台运营规范,除小游戏类目的安卓内购功能,小程序暂不支持虚拟支付。请开发者们对当前小程序内含有虚拟支付的内容或服务进行排查并整改。如在 5 月 8 日前未完成整改,平台将对账号屏蔽 iOS 系统的支付接口调用。”此举限制了 iOS 用户对微信小程序的虚拟支付。

无独有偶,去年 5 月,微信再次发布了“关于规范公众号内虚拟支付行为的公告”,宣布微信公众号内暂不支持 iOS 端虚拟支付业务,即用户不可通过 iOS 端在微信公众号内付费购买虚拟商品。

这两次微信对 iOS 关停虚拟支付的举动,让不少网友意识到苹果与微信之间的摩擦似乎不停反增,结合彼时美国计划禁用微信的事件,当时不少网友担忧要面临“苹果与微信二选一”的局面。

苹果早已让微信“融入”

时过境迁,谁能想到这“剑拔弩张”的局面背后,苹果竟然早已在其底层开源代码里包含了兼容微信的代码。

近日,有一位 Twitter 用户在苹果的开源代码中发现了一个专门设计兼容微信的文件,文件名为“make_tapi_happy.h”,其中 tapi 是腾讯官方 API 的名字简写。

这份名为“make_tapi_happy.h”的文件早在 2018 年就已创建,苹果工程师引用 stack_logging_enable_logging 目的为了兼容,因此他或许并不了解微信代码中的这个整型变量有何作用,否则也不会从旁注释写道:“WeChat references this, only god knows why. This symbol does nothing.(天知道为什么微信会引用它,这个变量没有任何用处。)”

对于这件事,你有什么看法呢?欢迎评论区留言~

C/C++应用于Windows操作系统,驱动、补丁,图像处理、音视频处理,工业控制软件、嵌入式(手机、智能机)等领域,C++ 已经成为了最受开发人员欢迎的语言之一,巩固了全球的系统和服务。

◆如果你想提升你的编程能力,以便更好从事编程类工作的话!

分享(源码、项目实战视频、项目笔记,基础入门教程)欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!

苹果偷学微信代码,程序员小哥:天知道微信为什么会引用这个变量相关推荐

  1. 拒收苹果超10万元赏金!程序员小哥找出iCloud账户漏洞后,发文直指苹果不够公开透明...

    明敏 发自 凹非寺 量子位 报道 | 公众号 QbitAI 好不容易找出iCloud账户漏洞,但他竟然拒收苹果1.8万美元奖金! 最近,这件事在Hacker News上引起大批网友围观. 本来程序员找 ...

  2. URL 地址栏能玩出什么新花样?这位歪果程序员小哥给你开开脑洞!

    前言 在现在一些互联网营销号的传播素材中,程序员往往会被塑造成一个邋遢.木讷.秃头.低情商的形象,以借此博得普通群众的眼球,吸引他人注意力. 前阵子,暴走漫画发布的一个视频<创造1024> ...

  3. 程序员口中的demo是什么意思_URL 地址栏能玩出什么新花样?这位歪果程序员小哥给你开开脑洞!...

    前言 在现在一些互联网营销号的传播素材中,程序员往往会被塑造成一个邋遢.木讷.秃头.低情商的形象,以借此博得普通群众的眼球,吸引他人注意力. 前阵子,暴走漫画发布的一个视频<创造1024> ...

  4. 看程序员小哥如何机智应对电信诈骗

    不知道大家,有没有收到诈骗短信的经历哈~ 拒不完全统计,自娜姐有手机以来,累计中奖63次,奖金共计1260万元(人民币),另有苹果手机39部,电脑9台,轿车17辆 ,收到法院传票38张,被大学录取27 ...

  5. 程序员小哥月入5万,却被丈母娘拒绝,丈母娘一番话让小哥很尴尬

    在如今的职场上,很多人会以工资的高低来评判一个人混的好不好,职场上有这样一个职业,虽然说他们的工资拿的比较高,但是很多人对这个职业并不是很看好,那就是程序员.大家认为他们能赚到这么多的钱,都是透支了自 ...

  6. 程序员小哥为赢过老婆打造自动瞄准弓,闭眼也能百发百中

    丰色 梦晨 发自 凹非寺 量子位 报道 | 公众号 QbitAI 油管上一位小哥最近有个烦恼:老婆射箭技术太好,我很菜又想赢怎么办? 苦练6个月.6年?No No No,不如花时间做一个自动瞄准的弓箭 ...

  7. GitHub火热!程序员小哥不得不知的所有定律法则(附项目链接)

    来源:机器之心 本文约3000字,建议阅读5分钟. 本文介绍了最近 GitHub 上很火的"定律合集"项目. 当谈到开发问题时,人们总会谈论各种定律.但对于大多数人来说,总有一些是 ...

  8. GitHub最热!程序员小哥不得不知的所有定律法则(附项目链接)

    来源:机器之心 本文约3000字,建议阅读5分钟. 本文介绍了最近 GitHub 上很火的"定律合集"项目. 当谈到开发问题时,人们总会谈论各种定律.但对于大多数人来说,总有一些是 ...

  9. 云话题 | 你女朋友在买买买时,程序员小哥在干嘛?

    简介:年货节来了,你女朋友下单了吗?观看直播已经成为人们日常上网的习惯之一,直播购物作为其中的重要项目,销售额屡创新高.最近,天猫年货节刚刚开幕,淘宝直播中就涌入了不少的用户前来抢购,毕竟足不出户就可 ...

  10. 你女朋友在买买买时,程序员小哥在干嘛?

    年货节来了,你女朋友下单了吗? 观看直播已经成为人们日常上网的习惯之一,直播购物作为其中的重要项目,销售额屡创新高.最近,天猫年货节刚刚开幕,淘宝直播中就涌入了不少的用户前来抢购,毕竟足不出户就可以买 ...

最新文章

  1. 在使用stl中的ifstream出错时如何快速排错?
  2. 在 RedHat 使用 gdc-client 下载 TCGA 数据
  3. nc/netcat/ncat/nmap/socat Tips
  4. 从源码带你看懂functools的partial方法
  5. 使用EXE4J将JAR包转换为EXE文件
  6. poj 1724 有限制的最短距离(优先队列+链表)
  7. 指定的服务已经标记为删除_全球70%的“根服务器”设在美国,为避免关网,中国已经在行动!...
  8. flutter框架优缺点_小程序框架全面测评
  9. Linux命令:文件和目录操作
  10. 自适应辛普森学习笔记
  11. 接口动态签名,防止被人恶意调用
  12. 浙大计算机考研导学,2016届浙大计算机考研复习经验整理
  13. 【IoT】Android/TI 蓝牙 profile 详解
  14. 简单好用的在线P图工具,一定记得收藏
  15. oracle中distance用法,distance的用法和短语例句
  16. 深富策略:新的动力正在酝酿 重点布局三条主线
  17. 卡迪夫大数据专业排名_2019QS排名出炉啦!看看卡迪夫大学那些世界前百强的学科...
  18. *1 计算机基础和操作系统基础及几大协议
  19. 嵌入式系统工程师知识面的宽度、深度、高度
  20. 魔兽争霸微操地图的使用

热门文章

  1. python玩转单片机_Python玩转单片机:从基础到进阶,几款主流的开发板大盘点!...
  2. java 驼峰自动映射_总结springboot开启mybatis驼峰命名自动映射的三种方式
  3. word图片嵌入式为何只能看到一部分_如何巧妙选择打印Word文档内容?
  4. java 对象复制_程序员应该知道java虚拟机的22个重难点(干货)
  5. openpyxl安装_Openpyxl玩转Excel(一)——新建、读取、复制
  6. android调weex方法,Android集成weex汇总
  7. 解决idea使用jdbc连接数据库失败的方法(针对驱动导入失败)
  8. Java中的final、static、this、super 关键字
  9. usercontrol控件生成后,左边工具栏不会出现工具的问题解法
  10. Linux 网络基本配置