Apple 从关闭了 sideload 后,之前还通过关闭 SIP 成功安装后再开启。今天尝试安装 iOS 的 easyconnect,发现即使安装成功,也会提示“you don't have the permission to open this application”.
尝试了 stackoverflow 上面的几种解决方法均无效。
1
mikeven 2021-02-17 11:27:01 +08:00
为什么要这么做呢。。。
|
2
movq 2021-02-17 11:27:18 +08:00
30 秒前成功测试 m1 的 MacBook Air 安装 iOS 版本 nplayer 并运行
|
3
1350943277 OP @movq nplayer 本来就上架了的啊
|
4
1350943277 OP @mikeven macOS 端的 easyconnect 太恶心了,但是又必须要用。
|
5
movq 2021-02-17 11:30:52 +08:00 1
@1350943277 我是提取 IPA 安装的。我刚才试了下安装 Mac App Store 没有的 iOS 应用也可以安装并使用
|
6
MrCurly 2021-02-17 11:30:55 +08:00 via iPhone
防止黑产吧..
|
7
1350943277 OP @movq 现在没上架的不能直接通过 ipa 安装了啊,要关闭 sip 才行,你关了 sip 吗
|
8
1350943277 OP @MrCurly 但是很多上架的也就只是上架了而已,没有任何适配。饿了么,KFC 这种涉及支付的也上架了,应该还是开发者抗议太厉害了。
|
9
Rasphino 2021-02-17 11:47:31 +08:00 via iPhone
你是不是忘记去掉 com.apple.quarantine 了
|
10
cigarzh 2021-02-17 11:51:27 +08:00
@1350943277 docker
|
11
1350943277 OP @Rasphino 是对 ipa 执行还是对安装好的 app 执行啊
|
12
ruixue 2021-02-17 12:02:10 +08:00
|
13
movq 2021-02-17 12:10:13 +08:00
@1350943277 没关 SIP,也没去掉 quarantine,直接安装使用
|
14
1350943277 OP @Rasphino 没用,呜呜
|
15
1350943277 OP @movq 那你装的肯定是上架了 MAS 的,我尝试 ipa 装 nplayer,也是直接就能安装并正常使用的。
|
16
1350943277 OP 曾经能轻松装 iOS 的 easyconnect,但我没有珍惜,现在才追悔莫及😭
|
17
movq 2021-02-17 12:31:20 +08:00 via iPhone
@1350943277 我第二次装的不是 Mac Apple Store 的。
|
18
Rasphino 2021-02-17 13:12:50 +08:00 via iPhone
@1350943277 对安装好的应用
|
19
thx2u 2021-02-17 13:46:34 +08:00 via iPhone
我想现在需要把自己的 app 全脱出来,保持好能安装的版本号。
不小心自动更新打不开就尴尬了 |
20
1350943277 OP @Rasphino 11.3 Β这样行不通了,没试其他应用了,说不定 11.2 还可以吧。大家趁还能装的时候赶紧装了吧😭
|
21
linhongye 2021-02-17 16:50:56 +08:00
我就想装个美团外卖上去。。。 然而并装不了。。。
|
22
1350943277 OP 目前看来主要的问题是“resource envelope is obsolete (custom omit rules)”。
有没有好心人上传一个装好的 EasyConnect.app ,说不定还能用 |
23
IsNotGood 2021-02-18 00:31:35 +08:00 via Android
下载途径问题吧,你是 app configurator 提取的吗
|
24
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 属性再安装。 |
25
1350943277 OP @IsNotGood imazing
|
27
1350943277 OP @iptables 没用,我安装前后都试过去 quarantine
|
28
iptables 2021-02-18 09:12:56 +08:00
@1350943277 #27 我记得我之前将 Startup Security Utility 里的 Security Policy 改成了 Reduced Security,允许安装 kext (因为要安装某个驱动程序)。
你可以试试改一下这个设置。 |
29
StephenShen 2021-02-18 13:36:10 +08:00
我用 Configurator 装要去掉 quarantine,imazing 直接就装了。后者我也是装的 easyconnect
|
30
1350943277 OP @StephenShen 可能是在 big sur 11.3 不行了,我也是一周前升级后就不能装了,明天应该会再更新一版,看看啥情况吧😭。你安装好的 easy connect 能上传一份吗😝
|
31
wuyazuofeiji 2021-02-18 16:13:01 +08:00
iMobie M1 App Checker 下载了可以直接导出 ipa 安装呀
|
32
wasdjohn 2021-02-19 13:21:41 +08:00
你什么系统版本,也不说个清楚,11.2 正式版都是可以正常直接安装。据我看到的消息,都是在测试版中做限制进行测试,那不也很正常么。反正现在的正式版是可以装的,以后不好说,不让装也没什么,有些 ios app 导致电脑紫屏重启的问题始终无法解决,进一步限制 app 安装长远看是百里无一害。有的开发者确实也不希望自己的 app 在 mac 上安装,用出一堆问题,个别用户还要去跟开发者吐槽。
|
33
avia1ae 2021-02-19 19:57:25 +08:00
@wasdjohn 不敢苟同,苹果把这个当作卖点拿出来给消费者看,就代表有义务贯彻下去,并且应该促进三端通用 app 的发展,鼓励开发者去开发,用户去使用找 bug,这才是良性的。否则 M1 除了省电之外,跟 Intel 有什么区别呢。
|
34
1350943277 OP 最新看到的,即便低版本已经安装好的非 MAS 上架 iOS 软件,升级到 11.3 也会被禁止使用
https://www.feng.com/post/13334785 |