苹果已在服务器端阻止了在 M1 Mac 上使用 iMazing 等手动方式安装 iOS 应用程序

2021-01-16 12:05:54 +08:00
 atone

https://appleinsider.com/articles/21/01/15/apple-now-blocking-new-installs-of-sideloaded-ios-apps-on-m1-macs

13517 次点击
所在节点    macOS
101 条回复
ftu
2021-01-16 16:34:13 +08:00
这么搞,M1 上还剩啥 iOS 软件。这一优势不复存在

还有一个能用的 iOS 软件吗?比如?
minamike
2021-01-16 16:36:41 +08:00
对我毫无影响
M1 的 mbp 我也就买来的时候装了几个 iOS 应用新鲜了一下
然后还是用桌面应用了
ftu
2021-01-16 16:37:05 +08:00
苹果应该默认所有 app 不支持 Mac store,适配好了,提交合格了才能在 store 出现,提早阉割

别搞成现在这样,大家机子都到手 14 天了再阉割真的好吗?
EIJAM
2021-01-16 16:37:54 +08:00
开发者不想让你用的,你非要去用,你猜苹果站在哪一边?
ryj5566
2021-01-16 16:47:21 +08:00
无意见,本来就不给用。不过听过改 sip 策略可破。
systemcall
2021-01-16 16:58:22 +08:00
手机就算了,iPhone 算比较好的,别的厂家吃相更难看
电脑的话,高价而且不受控的林檎高级电脑,比起 Windows/Linux+iPad 真的有很大的优势吗?
做工确实不错,但是处处都透露着这台电脑不是用户自己的的感觉。就像买了个游戏机一样,什么都要听厂家的,自己只是在租设备用而不是真正拥有设备
ftu
2021-01-16 16:59:18 +08:00
@EIJAM 是苹果先默认所有 app 支持 M1,然后我们被吸引购买,然后现在这么搞基本没 app 支持 M1,这卖点岂不坑了很多人?
Takuron
2021-01-16 17:04:48 +08:00
@icyalala 所以说目前的状态的确不合理,需要更多提供给开发者的检测手段和对应用沙盒的更多保护。
主要比较反对直接控制发行的行为
systemcall
2021-01-16 17:05:39 +08:00
@Satelli #24
Windows 许多地方确实不行,但是没有过多的限制用户。觉得 explorer 太烂可以自己注入代码,觉得显示方面太烂可以加驱动、加钩子改
开发者自己没做好风控是开发者自己的问题。苹果干涉用户安装软件,站在用户的立场难道还要支持苹果吗?
当年微软在 win8 的时候要强制安全启动、启动的系统要微软签名,要是没有那么强烈的反对,PC 早就封闭了
现在苹果限制用户安装软件、不让启动第三方系统了。如果都这样支持下去,迟早变大 iPad
systemcall
2021-01-16 17:10:59 +08:00
要开发者满意,完全可以给一些 API 来告诉开发者运行的时候是否受到保护、是否符合要求
十几年前的蓝光光盘,在播放的时候就要求硬件支持相关的保护,后来的 Intel 平台基本上是支持的,也没见到限制用户运行软件
网。。。。。。飞之类的公司对硬件 DRM 有要求,也没见到 网 fei 的原因用户不能自。。由的运行软件
mieq
2021-01-16 17:14:43 +08:00
啥都能吵,厉害了
ftu
2021-01-16 17:24:04 +08:00
为啥我刚试了下,安装微信读书,还是可以的?
@alphatoad
felixcode
2021-01-16 17:24:04 +08:00
可喜可贺,安全来自苹果封闭式保护,风险来自于用户想装不被苹果允许的程序。
封闭且兼容性差,性能哪怕上天了有用吗?超级非智能机?
atone
2021-01-16 17:29:38 +08:00
@felixcode 不是不被苹果允许,而是不被开发者允许。默认情况下(开发者没有特意设置不允许)在 iOS 和 ipadOS 的 App Store 里提供的应用都是可以安装的。
zhd
2021-01-16 17:30:49 +08:00
严重怀疑以后的 Mac 软件不能下载 dmg 文件安装,一切只能从 mac 的 app store 安装。
sasalemma
2021-01-16 17:38:09 +08:00
@systemcall

从 M1 出现,人家就是要搞大 ipad,收网圈养,并没有什么问题。资本家行为而已,讨论什么技术。

讨论技术,讨论道德,各位开发者都是恶臭资本的帮凶哟。

站用户的角度,说软件干嘛,一个硬件的 T2 已经强奸了,断网能恢复系统?不和安全启动一样一样的。

不过安全启动,至少 TMP 加密密钥 是可以自己选的。

那天它公司倒闭了,会像 adobe 的 CS2 一样开放激活吗?不存在的。

win 那边也是一样,只是 win 至少还能 kms 代理一下。
learningman
2021-01-16 17:41:36 +08:00
@sasalemma TPM
而且不能选吧
Satelli
2021-01-16 17:50:18 +08:00
@systemcall
“觉得 explorer 太烂可以自己注入代码,觉得显示方面太烂了可以加驱动、加钩子改”
Ring 0 DRM 的出现与此不无关系。我作为用户,蓝屏了骂微软还是骂开发者呢。

“开发者自己没做好风控是开发者自己的问题。苹果干涉用户安装软件,站在用户的立场难道还要支持苹果吗?”
对啊,开发者发现风控不好做就下架了嘛。也没有把 ipa 直接分发给用户,用户有什么合法渠道获取 ipa 。

“要开发者满意,完全可以给一些 API 来告诉开发者运行的时候是否受到保护、是否符合要求”
开发者已经勾上了不上架 Mac App Store 。

“网。。。。。。飞之类的公司对硬件 DRM 有要求,也没见到 网 fei 的原因用户不能自。。由的运行软件”
就是不能啊,你就是不能用 Chrome/Firefox 放 720p 以上的视频。即使插件也只能软解播放 1080p 的 AVC1 。在电脑上播放 4K/HDR 就是仅限 PlayReady/FairPlay 。同理 Apple Silicon Mac 运行 iOS 软件就是只能从 Mac App Store 下载且不能关闭 SIP 。
RedL0tus
2021-01-16 17:52:28 +08:00
@sasalemma 是 TPM (

不过说起来现在 PC 上最大的强奸可能是 Intel 的 ME 和 AMD 的 PSP (这俩都是管太多,只是没到 T2 这样又什么都要管又不稳定
icyalala
2021-01-16 17:58:36 +08:00
@Takuron @systemcall 苹果提供了一个简单的 API,用于判断是否是 Mac 环境。
但是,因为 macOS 的开放性,这个 API 很容易 hook 掉。这实际就是官方越狱环境,而且比越狱的安全性还糟糕得多。

所以对于 App 开发者想要的是,在没做好准备时,或者产品策略不合适时,要避免让 "普通用户" 把 iOS App 运行在 Mac 上。如果普通用户都能绕开开发者自身的意愿随意安装,那开发者必然要应对这部分用户的适配需求(和抱怨),同时也要调整风控策略避免误伤原有 iPhone 上的正常用户。

@systemcall 是开发者不允许 iOS App 运行在 Mac 平台上。用户通过不正常手段安装,实际上等同于盗版。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/745449

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX