M1 Mac 使用未上架 MAS 的 iOS 应用的途径似乎已经被堵死

2021-02-17 11:23:30 +08:00
 1350943277

Apple 从关闭了 sideload 后,之前还通过关闭 SIP 成功安装后再开启。今天尝试安装 iOS 的 easyconnect,发现即使安装成功,也会提示“you don't have the permission to open this application”.

尝试了 stackoverflow 上面的几种解决方法均无效。

6130 次点击
所在节点    Apple
34 条回复
linhongye
2021-02-17 16:50:56 +08:00
我就想装个美团外卖上去。。。 然而并装不了。。。
1350943277
2021-02-17 18:43:43 +08:00
目前看来主要的问题是“resource envelope is obsolete (custom omit rules)”。
有没有好心人上传一个装好的 EasyConnect.app ,说不定还能用
IsNotGood
2021-02-18 00:31:35 +08:00
下载途径问题吧,你是 app configurator 提取的吗
iptables
2021-02-18 06:13:44 +08:00
去掉 Quarantine 属性:
xattr -rd com.apple.quarantine ${APPDIR}
请将${APPDIR}替换成实际的程序目录。
如果提示权限不足,则试试 sudo 运行。

---
另外,在双击 ipa 安装之前,先 ls -l@ xxxx.ipa 看看有没有 com.apple.quarantine 属性,如果有的话,先去掉 ipa 的 com.apple.quarantine 属性再安装。
1350943277
2021-02-18 08:41:38 +08:00
@IsNotGood imazing
linhongye
2021-02-18 08:42:27 +08:00
@iptables #24
这个办法能让 mac 安装所有 iOS 程序吗?。。
1350943277
2021-02-18 08:52:55 +08:00
@iptables 没用,我安装前后都试过去 quarantine
iptables
2021-02-18 09:12:56 +08:00
@1350943277 #27 我记得我之前将 Startup Security Utility 里的 Security Policy 改成了 Reduced Security,允许安装 kext (因为要安装某个驱动程序)。
你可以试试改一下这个设置。
StephenShen
2021-02-18 13:36:10 +08:00
我用 Configurator 装要去掉 quarantine,imazing 直接就装了。后者我也是装的 easyconnect
1350943277
2021-02-18 15:48:04 +08:00
@StephenShen 可能是在 big sur 11.3 不行了,我也是一周前升级后就不能装了,明天应该会再更新一版,看看啥情况吧😭。你安装好的 easy connect 能上传一份吗😝
wuyazuofeiji
2021-02-18 16:13:01 +08:00
iMobie M1 App Checker 下载了可以直接导出 ipa 安装呀
wasdjohn
2021-02-19 13:21:41 +08:00
你什么系统版本,也不说个清楚,11.2 正式版都是可以正常直接安装。据我看到的消息,都是在测试版中做限制进行测试,那不也很正常么。反正现在的正式版是可以装的,以后不好说,不让装也没什么,有些 ios app 导致电脑紫屏重启的问题始终无法解决,进一步限制 app 安装长远看是百里无一害。有的开发者确实也不希望自己的 app 在 mac 上安装,用出一堆问题,个别用户还要去跟开发者吐槽。
avia1ae
2021-02-19 19:57:25 +08:00
@wasdjohn 不敢苟同,苹果把这个当作卖点拿出来给消费者看,就代表有义务贯彻下去,并且应该促进三端通用 app 的发展,鼓励开发者去开发,用户去使用找 bug,这才是良性的。否则 M1 除了省电之外,跟 Intel 有什么区别呢。
1350943277
2021-03-17 22:55:14 +08:00
最新看到的,即便低版本已经安装好的非 MAS 上架 iOS 软件,升级到 11.3 也会被禁止使用
https://www.feng.com/post/13334785

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

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

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

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

© 2021 V2EX