soword科技言
永久公益免费API接口
提供永久免费的API接口,查看更多API接口,如果您有其他免费API资源,请联系我们,造福人类。
提供商务开发:小程序,系统,APP
定制开发,免费评估,免费咨询,价格便宜,售后保障,前往开发服务中心联系开发客服中心
应用商店倒闭?侧装意味着苹果围墙花园的终结

虽然这两个移动设备平台经常被拿来比较,但谷歌的Android平台与苹果的iOS(和iPadOS)在历史上至少有一个显著的区别:  googleplay商店一直允许终端用户侧载应用程序,其中包括使用亚马逊(Amazon)等替代应用程序商店。这减轻了对应用程序拒绝的担忧,并允许  软件开发者可以绕过从每笔交易中收取的高达30%的费用

随着国会和欧盟要求苹果允许其iPhone和iPad使用第三方应用程序商店的呼声越来越高,苹果首席执行官蒂姆•库克(Tim Cook)等公司高管纷纷表态,认为这样的改变将“破坏”苹果产品的安全性。 

英寸 6月23日,星期三,苹果发布的一份报告指出,第三方应用程序侧载将使该公司平台的用户面临更大的风险,造成l应用程序和操作系统不稳定,并有可能允许恶意软件自行安装

iPhone和iPad的看门人

苹果已经允许侧面加载,但只适用于使用开发者企业程序的企业。此程序使公司能够在iOS、WatchOS和TVOS设备上创建和部署自定义应用程序,并使用开发人员ID证书对Mac应用程序、插件和安装程序进行代码签名,以分发给员工Mac计算机。与iOS一样,Mac也有一个应用程序商店,但苹果并不要求Mac系统专门从中安装应用程序

虽然iOS目前没有这个功能,但当前版本的MacOS使用了一个称为“Gatekeeper”的子系统,这是一种用于使用数字证书强制代码签名的安全功能。Gatekeeper验证下载的应用程序的签名,以确保它们在允许执行之前经过公证,从而降低无意中在系统上安装和运行恶意软件的可能性

虽然开发人员企业程序极大地帮助减少了安装在iOS系统上的恶意软件,但它并非绝对正确。例如,“出埃及记”间谍软件(Exodus)设法直接从googleplay安装在Android设备上,它是使用iOS设备上的开发者企业工具集发布的

iOS和iPadOS可能会发生重大变化

适应侧载所需的变化可能需要对iOS和iPadOS进行重大的体系结构修改,但这说起来容易做起来难。

苹果的移动设备模块化程度如何还不得而知  操作系统是因为,与Android、iOS和iPadOS不同  不是开源的。然而,谷歌已经成功地将其所有专有功能划分为谷歌移动服务(GMS),包括在Android上提供客户体验所需的所有库和应用程序  (AOSP)从移动操作系统的商业许可版本。因此,华为和亚马逊等一些Android设备供应商根本不使用谷歌移动服务,只将AOSP作为其产品的基础

对第三方应用程序的任何迁就,几乎可以肯定的是,在API使用方面,将苹果的内置应用程序置于一个公平的竞争环境中。苹果很可能拥有专用的、未经备案的api,完全集成到操作系统的各个方面。此外,由于iOS是一个完全由苹果控制的封闭生态系统,苹果从不必担心全面记录一切

然而,如果它希望保留api供将来使用,它就需要将这些api移入自己的库中,远离运行所有应用程序的公共用户空间,就像构建Google移动服务一样。但也有可能,任何反垄断协议也可能要求苹果公司对其所有API进行备案,这样iOS中就不会有第三方开发者无法接触的“秘密酱汁”。例如,解决未记录的api是解决问题的核心 微软在21世纪初和中期与美国政府的诉讼。

iOS安全模式还有其他问题,可能需要更改以适应侧载或安装在App Store之外的第三方应用程序。 

例如,除了允许App Store本身使用第三方支付系统外,苹果可能还需要在操作系统框架内创建一个可插拔的体系结构,以允许使用其他支付系统。 

容器不仅仅用于云

来防火墙可能行为不端的第三方应用程序,公司可能需要增加对这些应用程序的支持 集装箱化, 虚拟化技术的一种形式

以及 由于内置了对虚拟机的支持,对于苹果操作系统来说,容器化是一项相对较新的功能。它是在2020年推出的macos11bigsur,以支持iPad和苹果硅上的iOS应用程序。 

除了用于运行Rosetta x86 emulator以将其进程与操作系统和其他应用程序的其余部分隔离之外,容器化还用于提供运行时环境,以便未经修改的iOS和iPadOS应用程序以及移植的iPad“Catalyst”应用程序可以安全运行,而不会干扰Mac系统进程。每个应用程序都有自己的容器,只有它运行所需的资源

iOS提供 沙箱 今天的应用商店分布式应用。然而,如果苹果被迫接纳那些没有经过严格审查和把关程序的软件,那么就需要进行重大的架构更改,特别是如果它想保持其封闭系统目前享有的优越的应用程序安全模式的话

如果第三方应用程序和应用程序商店不使用Docker这样的开源技术,苹果几乎肯定需要为它们提供一种在iOS上以完全隔离的方式运行的方式。此外,集装箱运输n内置在MacOS中的技术必须被移植到iOS中,同时还需要任何工具集来将应用程序重新打包为可安装的容器。 

我们甚至不知道MacOS集装箱化是如何运作的。它的首次推出已经一年多了,苹果还没有为它提供任何文档——其中大部分都是从Mac软件开发人员那里完全抽象出来的。由于任何反垄断协议的达成,这一点很可能需要改变。

把关人:为即将到来的边装大流行接种疫苗

我相信苹果未来的最佳策略是将把关人进程/子系统移植到iOS、WatchOS和TVOS,并为第三方应用程序创建数字签名基础设施,包括第三方应用商店和可安装的应用程序包

我还认为,一些基于云的应用程序包管理系统——类似于企业为其开发者帐户安装第三方应用程序所使用的系统——应该提供给消费者,消费者可以作为增值服务购买。此外,苹果不应该有义务向侧载应用程序或应用商店提供云同步或数据备份基础设施

允许将侧载应用程序加载到iOS上,也将使这些应用程序具有相同的特权状态,可以访问本机API和OS上的其他服务。这是令人不安的,因为它打开了潜在的重大平台滥用。 

iOS的许多价值主张是,它是一个相对安全的平台,并且主要抵御恶意软件攻击。但不幸的是, 发现了一些恶意应用程序商店应用程序,特别是那些与威胁参与者的指挥与控制(C2)基础设施通信的应用程序

任何在iOS平台上对侧载的批准都必须附带一个大警告,并放弃对最终用户的责任,就像在Android上发布的一样。甚至可能有两个级别的“你确定吗?”和密码/身份验证

尽管允许iOS平台上的侧载应用程序和应用商店可能充满问题,并在整体用户体验中引入许多不受欢迎的变量,但它有一些潜在的好处

对于Android来说,第三方应用商店在商业软件开发中产生的收入并不是一个巨大的利好。尽管如此,它还是为最终用户提供了更多的选择,特别是与成人内容和谷歌自己认为不合适或违背公司自身利益的其他内容有关的内容

Sideloading并不都是坏的

有很多种应用程序可以从iOS上的Sideloading中获益。一个这样的例子可能是可能与苹果支付(Apple Pay)竞争的支付系统,比如谷歌支付(Google Pay),它存在于iOS平台上,但目前没有NFC功能,这可能是因为担心如果要启用该功能,它将在app store中退市

三星选择不在iOS上推出三星支付应用和服务,可能是因为难以在app Store上上市。然而,如果允许侧面加载,三星不仅可以在iOS上推出支付服务,还可能推出自己的应用商店

另一个更广泛使用的第三方应用程序商店是Cydia,目前被“越狱”iOS系统的用户使用。但是,对于那些想要定制用户体验的人来说,这些都是为了扩展iOS而进行的一些调整和黑客攻击。第三方侧加载与越狱(有时称为“rooting”)不同,在越狱中,可以更改最终用户通常无法访问的低级操作系统服务和设置

向第三方应用程序开放iOS的好处 否则就不能加入应用商店了 是显而易见的。它将允许在iPhone和iPad设备上运行所有类别的应用程序(目前只能通过越狱获得)。但它也允许公司认为“令人反感”的应用,比如那些带有成人内容的应用。 

它还将允许安装与地区政府执法意愿相冲突的应用程序,例如中国公民在大规模抗议活动中使用和侧装在安卓系统上的应用程序,但这些应用程序在中国的应用程序商店中是被禁止的

那么像Chrome和Edge这样真正的Safari浏览器替代引擎呢?侧载也允许使用这些设备。

欧盟迫在眉睫

但是苹果的移动设备需要多快的侧载?很快。欧盟经常采取独立于美国的反垄断程序 当它认为美国科技公司的垄断行为威胁到自己的公民和公司时,它还将处以严厉的罚款和处罚。

如果你认为对谷歌50亿美元的罚款听起来不利于默认的搜索引擎选择,等到你看到它决定对苹果公司采取什么样的行动,因为苹果公司的应用程序商店涉嫌垄断。它可能面临全球总收入10%的罚款,可能高达300亿美元。

当墙倒塌时,苹果必须做好准备

允许第三方应用程序在iOS上进行侧加载确实会带来潜在的负面影响。作为一个iOS用户的价值很大程度上在于围墙花园本身——它是一个安全、控制良好的环境,特别是如果你把它与Android的wild west相比。iOS上的应用程序经过了复杂的审查过程,总体上保持了高质量和安全的体验

任何针对苹果的反垄断活动都将针对其中许多领域。为了满足政府的潜在需求和法律解决方案,该公司可能需要对其移动操作系统的工作方式进行实质性的改变。一旦允许侧向加载,它就可能引发许多问题,这些问题可能会危及用户安全,并降低苹果生态系统的整体优质、高度策划的体验,而苹果生态系统正是其客户目前所享受的。 

我相信App Store围墙花园的拆除是不可避免的。然而,如果我们要用众所周知的反托拉斯之龙打破城堡的围墙,苹果应该提供必要的工具和服务,以减少任何可能的屠杀。不用说,它需要向最终用户群体发布适当的建议(也许为大多数人打开这些应用程序的大门并不是一个好主意)。  苹果是否需要在监管行动和反垄断诉讼迫使它进入之前打开它的围墙花园?顶嘴告诉我。 

我被限制进入Facebook群组已有四分之一的时间了

Windows 11:一个我们都可以使用的荣耀主题包

WWDC 2021:苹果云服务竞争对手的清算周

2021年的一个苹果平台:iPad和Mac通过注册开始融合

,您同意使用条款,并承认隐私政策中概述的数据实践。

您还将获得免费订阅的ZDNet今日技术更新和ZDNet公告时事通讯。您可以随时取消订阅这些时事通讯。

您同意接收CBS系列公司的更新、提醒和促销活动,包括ZDNet的今日技术更新和ZDNet公告时事通讯。您可以随时取消订阅


2023-03-22 10:04:37

新人小程序+APP定制199元起


发放福利,助力中小企业发展,真正在互联网中受益

点击询问定制

广告服务展示