点击围观!腾讯 TAPD 助力金融行业研发提效、敏捷转型最佳实践! 了解详情
写点什么

开发者的好日子要来了?苹果即将在 iOS 17 迎来大变化

  • 2023-05-04
    北京
  • 本文字数:3105 字

    阅读完需:约 10 分钟

开发者的好日子要来了?苹果即将在iOS 17迎来大变化

根据彭博社和福布斯消息,iOS 17 将包括苹果对其 iPhone 软件的最大改变之一:能够从 App Store 以外的来源侧载应用程序。

 

在与 iPhone 上的第三方侧载应用商店展开多年斗争之后,苹果别无选择,终于对欧洲法律做出让步,决定在即将发布的 iOS 17 上开放这项功能。彭博社报道称,苹果的侧载项目已经在公司工程副总裁 Andreas Wendker 的领导下启动,Wendker 直接向苹果软件工程高级副总裁 Craig Federighi 汇报工作。

 

欧洲《数字市场法》(DMA)即将于明年生效,各企业必须在 2024 年之前遵守相关规定。根据新的条文,大型科技企业必须开放其设备平台上的第三方应用商店,为用户提供更多软件来源选择。而苹果所做的一切,自然是为了满足新规要求。随着 DMA 的落地,巨头苹果只能忍气吞声对侧载放行。虽然侧载变化目前仅限于欧盟的客户,但随着其他国家通过类似于欧洲数字市场法案的立法,苹果可能会扩展该功能。

侧载是什么?

 

所谓 iPhone 应用侧载,就是说除了官方 App Store 之外,进一步开放来自其他来源的软件安装。

 

这可是 iPhone 上前所未有的大事件,之前 App Store 始终是官方唯一指定应用来源。现在实现应用侧载的唯一方式,就是将 iPhone 设备“越狱”,另外您的设备型号和 iOS 版本还得同时支持才行。

 

问题是,Windows、macOS 和 Android 等主流操作系统平台都已经支持应用侧载,所以用户们才一直敦促苹果能在 iPhone 端也开放这项颇为便利的功能。

 

可苹果始终立场坚定,宣称开放侧载可能导致恶意黑客向毫无戒心的用户传播恶意软件。这个风险确实存在,任何非官方应用的安装都有可能威胁用户安全。

 

另外,在 iPhone 上开放侧载支持也将给第三方应用商店打开大门,甚至最终导致其与苹果的官方 App Store 展开竞争。

 

苹果现在还没有具体介绍侧载功能是如何在 iPhone 上实现的,但不难推测具体实现方式。依靠 Apple ID 中的位置信息,就能轻松限制对侧载功能的使用。只要大家在 iOS 17 设备上使用欧盟国的 Apple ID,就能轻松安装来自任意来源的应用。

 


将您的 Apple ID 所在地设置为欧盟,之后再改回实际所在国即可。应该还有其他方法,但用 VPN 可能不行。

— 941 (@analyst941) 2023年4月14日

 

知情人士 analyst941 表示只需要找个欧洲 Apple ID 就能在 iPhone 和 iPad 上安装任何应用。当然,大家也可以专门创建一个欧洲 ID。但是,新的 Apple ID 无法继承已经购买和安装的 App Store 应用。

 

另外,Apple ID 可能只是苹果用于控制侧载功能的手段之一,比如同时访问用户的真实地理位置以评估访问权限。如果某位 iPhone 用户不在欧洲,那么要想使用欧盟 Apple ID 进行应用侧载的话,可能还得挂上 VPN。当然,这些关于 iOS 17 侧载功能的观点还仅仅只是猜测,最终仍要以苹果给出的官方声明为准。

 

对开发者来说,是好还是坏?

如果苹果能在其设备上开放第三方应用商店,那开发者们就用不着向其支付高达 30%(在某些情况下为 15%)的应用内购抽成。如此一来,Spotify、Tinder/Match Group 和 Twitter 等一直对苹果抽成结构不满的公司也会在态度上有所缓和。

 

苹果目前允许部分开发者在某些市场内使用第三方支付系统——例如韩国的全体软件开发商,还有荷兰的约会类应用开发者。然而,他们仍然要向苹果支付高昂的软件收入抽成。

 

另外,还有开发者指出,“与在 App Store 上发布相比,错误修复可以更快地发布,”“等待长达 20 天的错误修复令人沮丧,尤其是当它超出我的控制并且我无法就此联系 Apple 时。”

 

如果 DMA 能迫使苹果在欧盟区内开放第三方应用商店,那么其他区域的监管机构也有可能纷纷效仿。苹果目前在 iOS 17 上开放的侧载功能,也有望由此扩展到其他司法管辖区内。

 

消息发布之际,总部位于葡萄牙的 Aptoide(曾为 Android 推出第三方应用商店)正在给苹果“越狱”用户打造 iOS 版本。该公司联合创始人兼 CEO Paulo Trezentos 在采访中表示,他相信苹果确实会放行第三方应用软件商店。

 

彭博社的报道还提到,欧盟新规可能会进一步迫使苹果公司开放其生态系统中的更多部分,包括相机、NFC 技术栈和浏览器引擎。

 

目前,iPhone 上的所有浏览器,包括 Chrome 和 Firefox,使用的其实都是苹果自己的 WebKit 引擎。但苹果正在考虑去除这样的生态设计。让我们期待苹果的官方声明,看看未来 iOS 能够运行哪些引擎、浏览器又将迎来哪些功能。

 

至于开放 NFC 技术栈,可能意味着除了 Apple Pay 之外,其他支付公司也可以整合自家服务以实现点击支付。欧盟已经在今年 2 月批评苹果公司,认为像 NFC 这样的非接触式支付标准技术应该向所有供应商开放。也就是说,苹果的竞争对手(例如 Stripe 和 Square)也可以在 iPhone 上构建自己的集成支付解决方案。

苹果表示不服

根据相关统计数据,iOS 占移动设备市场的 15%,但产生了 67% 的应用收入。因此长久以来,苹果公司一直反对开放侧载功能,其高管一直在强调侧载功能会对用户安全造成巨大危害。

 

早在 2021 年,苹果发布了一份长达 16 页的报告,认为只有该公司自己的应用商店才能保护 iPhone 用户免受欺诈和恶意软件的侵害。当被问及为什么 Mac 可以拥有多个应用程序商店,而 iPhone 却不行时,Craig Federighi 解释道,“iOS 为客户保护设立了一个更高的标准。”

 

苹果甚至在 iOS 16 中引入了开发者模式,以防止用户“无意中在自有设备上安装可能有害的软件”。在苹果与 Epic 之间的长期斗争中,侧载和 App Store 抽成比例也是被反复提及的核心问题。

 

在荷兰和韩国,苹果被迫稍微开放了其封闭平台,允许软件开发商能使用其他第三方支付系统。但苹果仍然要求开发商在替代支付系统上向用户显示详尽的警告信息,甚至要求为特定软件市场单独缴纳申请文件。

 

虽然在技术上完全符合当地监管机构的规定,但苹果公司的霸道行为无疑制造了摩擦,甚至可以说是在强迫软件开发商放弃自有支付系统。

 


同样,如果苹果根据欧盟法规要求在 iOS 17 上稍做放开,也可以选择一些放开了、但却让用户和开发者都非常难受的设计。到那时候,恐怕只有那些最有耐心、最懂技术的用户才愿意使用侧载。更重要的是,苹果也可以给第三方应用商店拉上警告和横幅,用种种心理暗示逼迫用户重新回到苹果的官方应用商店。

 

由 Basecamp、Match Group 和 Spotify 等成员共同建立的应用公平联盟,一直在发动反抗苹果和谷歌等科技巨头、打造公平软件分发渠道的集体斗争。他们在一份声明中表示,苹果决定开放侧载功能的消息“代表着他们承认自己在竞争中存在倾轧行为。”

 

“很明显,苹果只会在法律和政策的压力之下,才愿意放弃对其 iOS 设备上应用软件分发的控制权、才愿意放弃他们在 App Store 内主宰一切的地位。欧盟通过〈数字市场法〉迫使苹果采取行动,这也证明在移动应用生态系统当中,强有力的执法行动能够为开发者创造出更公平的竞争环境。”

 

应用公平联盟还敦促美国立法者关注并尽快通过《开放应用市场法》(OAMA),在美国本土迫使苹果和谷歌开放对第三方应用商店、侧载功能和替代性支付系统的支持。Epic 公司的 Tim Sweeney 也参与其中,呼吁美国政府应效仿欧洲的先进经验。

 

距离 iOS 17 的发布只有一个月的时间,那么我们会在 iPhone 上看到侧载功能吗?欢迎在评论中留言~

 

参考链接:

https://news.ycombinator.com/item?id=35671968

https://news.ycombinator.com/item?id=35599315

https://www.forbes.com/sites/kateoflahertyuk/2023/04/21/ios-17-iphone-sideloading-is-coming-but-how-safe-is-it

https://appdevelopermagazine.com/Ios-17-to-allow-sideloading-apps-on-iphone

https://bgr.com/tech/how-to-sideload-iphone-apps-with-ios-17/

https://www.businessofapps.com/data/app-revenues/

https://9to5mac.com/2021/06/23/apple-publishes-new-user-guide-detailing-how-sideloading-and-third-party-app-stores-would-undermine-iphone-security/

 

2023-05-04 21:173246

评论

发布
暂无评论
发现更多内容

安全稳定高效节约的云运维软件哪个好?咨询电话多少?

行云管家

云计算 公有云 混合云 云管平台 云运维

微帧Film Grain编码技术,致敬电影胶片颗粒的独特魅力

微帧Visionular

视频编解码

The Data Way Vol.6|我不是开发者,但我依然向往开源

SphereEx

开源 开发者 播客 ShardingSphere SphereEx

带你了解AKG正反向算子注册+关联流程

华为云开发者联盟

算子 AKG 正向算子 反向算子 算子注册

Redis为什么需要强一致?技术揭秘秒杀活动如何限流

华为云开发者联盟

redis 开源 华为云 强一致 MySQL组件

Apache ShardingSphere 企业行|走进转转

SphereEx

ShardingSphere SphereEx Apache ShardingSphere 转转

HBase 的预分区及 rowkey 设计技巧

五分钟学大数据

11月日更

JAVA应用生产问题排查步骤

热爱java的分享家

Java 架构 程序人生 编程语言 经验分享

驴行千里不洗沙尘,尚硅谷Spark性能调优教程发布

编程江湖

大数据 spark

为何每次用完ThreadLocal都要调用remove()?

热爱java的分享家

Java 程序人生 编程语言 经验分享

Apollo生产环境整合springboot

小鲍侃java

11月日更

智能云分支(Cloud Intelligent Branch)方案正式发布!

阿里云 云网络 智能化 发布会

阿里云发布云原生加速器,携手生态企业拥抱数字时代

阿里巴巴云原生

阿里云 云原生 企业 合作伙伴 创投

用户增速与体验质量并存,博睿数据携阿里云发布双十一电商网站用户体验报告

博睿数据

“低代码”是什么?低代码平台如何助力企业实现数字化转型?

优秀

低代码

论文解读丨无参数的注意力模块SimAm

华为云开发者联盟

卷积神经网络 视觉 注意力模块 SimAm 神经元

几个高效做事的法则,让你的一天有 25 小时

程序员鱼皮

Java c++ 效率 大前端 高效

群雄“逐鹿”风采显露:2021信创“大比武”鲲鹏赛道总决赛火热来袭

科技热闻

微信和QQ这么多群,该如何管理好友关系?

Tom弹架构

Java 架构 设计模式

LifseaOS 悄然来袭,一款为云原生而生的 OS

阿里巴巴云原生

阿里云 云原生 操作系统 LifseaOS

3分钟搞定 web人脸识别登录,这样式爱了

程序员小富

Java 编程 人脸识别 springboot 毕业设计

青海西宁市正规等保测评公司名单汇总-行云管家

行云管家

网络安全 等级保护 等保测评 过等保

Aeron是如何实现的?—— Ipc Publication

BUG侦探

Aeron Ipc Publication

Hadoop 生态里,为什么 Hive 活下来了?

大数据技术指南

11月日更

数据可视化界的小公主:cutecharts,入门+实战应用

老表

Python 数据可视化 11月日更 实战案例 cutecharts

Linux一学就会之Linux环境搭建并安装VMware虚拟机

学神来啦

Linux centos 运维 vmware

恒源云(GPUSHARE)_云GPU服务器如何使用VSCode?

恒源云

人工智能 深度学习

微服务的灾难:拆的很爽,但服务太小...

热爱java的分享家

Java 架构 程序人生 编程语言 经验分享

解决 Serverless 落地困难的关键,是给开发者足够的“安全感”

阿里巴巴中间件

阿里云 Serverless 技术 云原生 中间件

百度Q3财报:百度智能云同比增长73%,稳居中国四朵云之一

百度大脑

人工智能

CRM与ERP之争,谁能在“企业数字化转型”的趋势中胜出?

优秀

低代码 CRM ERP

开发者的好日子要来了?苹果即将在iOS 17迎来大变化_语言 & 开发_Tina_InfoQ精选文章