1350943277
V2EX  ›  Apple

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

  •  
  •   1350943277 · Feb 17, 2021 · 6815 views
    This topic created in 1940 days ago, the information mentioned may be changed or developed.

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

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

    34 replies    2021-03-17 22:55:14 +08:00
    mikeven
        1
    mikeven  
       Feb 17, 2021
    为什么要这么做呢。。。
    movq
        2
    movq  
       Feb 17, 2021
    30 秒前成功测试 m1 的 MacBook Air 安装 iOS 版本 nplayer 并运行
    1350943277
        3
    1350943277  
    OP
       Feb 17, 2021
    @movq nplayer 本来就上架了的啊
    1350943277
        4
    1350943277  
    OP
       Feb 17, 2021   ❤️ 1
    @mikeven macOS 端的 easyconnect 太恶心了,但是又必须要用。
    movq
        5
    movq  
       Feb 17, 2021   ❤️ 1
    @1350943277 我是提取 IPA 安装的。我刚才试了下安装 Mac App Store 没有的 iOS 应用也可以安装并使用
    MrCurly
        6
    MrCurly  
       Feb 17, 2021 via iPhone
    防止黑产吧..
    1350943277
        7
    1350943277  
    OP
       Feb 17, 2021
    @movq 现在没上架的不能直接通过 ipa 安装了啊,要关闭 sip 才行,你关了 sip 吗
    1350943277
        8
    1350943277  
    OP
       Feb 17, 2021
    @MrCurly 但是很多上架的也就只是上架了而已,没有任何适配。饿了么,KFC 这种涉及支付的也上架了,应该还是开发者抗议太厉害了。
    Rasphino
        9
    Rasphino  
       Feb 17, 2021 via iPhone
    你是不是忘记去掉 com.apple.quarantine 了
    cigarzh
        10
    cigarzh  
       Feb 17, 2021
    @1350943277 docker
    1350943277
        11
    1350943277  
    OP
       Feb 17, 2021
    @Rasphino 是对 ipa 执行还是对安装好的 app 执行啊
    ruixue
        12
    ruixue  
       Feb 17, 2021
    movq
        13
    movq  
       Feb 17, 2021
    @1350943277 没关 SIP,也没去掉 quarantine,直接安装使用
    1350943277
        14
    1350943277  
    OP
       Feb 17, 2021
    @Rasphino 没用,呜呜
    1350943277
        15
    1350943277  
    OP
       Feb 17, 2021
    @movq 那你装的肯定是上架了 MAS 的,我尝试 ipa 装 nplayer,也是直接就能安装并正常使用的。
    1350943277
        16
    1350943277  
    OP
       Feb 17, 2021
    曾经能轻松装 iOS 的 easyconnect,但我没有珍惜,现在才追悔莫及😭
    movq
        17
    movq  
       Feb 17, 2021 via iPhone
    @1350943277 我第二次装的不是 Mac Apple Store 的。
    Rasphino
        18
    Rasphino  
       Feb 17, 2021 via iPhone
    @1350943277 对安装好的应用
    thx2u
        19
    thx2u  
       Feb 17, 2021 via iPhone
    我想现在需要把自己的 app 全脱出来,保持好能安装的版本号。
    不小心自动更新打不开就尴尬了
    1350943277
        20
    1350943277  
    OP
       Feb 17, 2021
    @Rasphino 11.3 Β这样行不通了,没试其他应用了,说不定 11.2 还可以吧。大家趁还能装的时候赶紧装了吧😭
    linhongye
        21
    linhongye  
       Feb 17, 2021
    我就想装个美团外卖上去。。。 然而并装不了。。。
    1350943277
        22
    1350943277  
    OP
       Feb 17, 2021
    目前看来主要的问题是“resource envelope is obsolete (custom omit rules)”。
    有没有好心人上传一个装好的 EasyConnect.app ,说不定还能用
    IsNotGood
        23
    IsNotGood  
       Feb 18, 2021 via Android
    下载途径问题吧,你是 app configurator 提取的吗
    iptables
        24
    iptables  
       Feb 18, 2021
    去掉 Quarantine 属性:
    xattr -rd com.apple.quarantine ${APPDIR}
    请将${APPDIR}替换成实际的程序目录。
    如果提示权限不足,则试试 sudo 运行。

    ---
    另外,在双击 ipa 安装之前,先 ls -l@ xxxx.ipa 看看有没有 com.apple.quarantine 属性,如果有的话,先去掉 ipa 的 com.apple.quarantine 属性再安装。
    1350943277
        25
    1350943277  
    OP
       Feb 18, 2021
    @IsNotGood imazing
    linhongye
        26
    linhongye  
       Feb 18, 2021
    @iptables #24
    这个办法能让 mac 安装所有 iOS 程序吗?。。
    1350943277
        27
    1350943277  
    OP
       Feb 18, 2021
    @iptables 没用,我安装前后都试过去 quarantine
    iptables
        28
    iptables  
       Feb 18, 2021
    @1350943277 #27 我记得我之前将 Startup Security Utility 里的 Security Policy 改成了 Reduced Security,允许安装 kext (因为要安装某个驱动程序)。
    你可以试试改一下这个设置。
    StephenShen
        29
    StephenShen  
       Feb 18, 2021
    我用 Configurator 装要去掉 quarantine,imazing 直接就装了。后者我也是装的 easyconnect
    1350943277
        30
    1350943277  
    OP
       Feb 18, 2021
    @StephenShen 可能是在 big sur 11.3 不行了,我也是一周前升级后就不能装了,明天应该会再更新一版,看看啥情况吧😭。你安装好的 easy connect 能上传一份吗😝
    wuyazuofeiji
        31
    wuyazuofeiji  
       Feb 18, 2021
    iMobie M1 App Checker 下载了可以直接导出 ipa 安装呀
    wasdjohn
        32
    wasdjohn  
       Feb 19, 2021
    你什么系统版本,也不说个清楚,11.2 正式版都是可以正常直接安装。据我看到的消息,都是在测试版中做限制进行测试,那不也很正常么。反正现在的正式版是可以装的,以后不好说,不让装也没什么,有些 ios app 导致电脑紫屏重启的问题始终无法解决,进一步限制 app 安装长远看是百里无一害。有的开发者确实也不希望自己的 app 在 mac 上安装,用出一堆问题,个别用户还要去跟开发者吐槽。
    avia1ae
        33
    avia1ae  
       Feb 19, 2021
    @wasdjohn 不敢苟同,苹果把这个当作卖点拿出来给消费者看,就代表有义务贯彻下去,并且应该促进三端通用 app 的发展,鼓励开发者去开发,用户去使用找 bug,这才是良性的。否则 M1 除了省电之外,跟 Intel 有什么区别呢。
    1350943277
        34
    1350943277  
    OP
       Mar 17, 2021
    最新看到的,即便低版本已经安装好的非 MAS 上架 iOS 软件,升级到 11.3 也会被禁止使用
    https://www.feng.com/post/13334785
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1342 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 78ms · UTC 17:19 · PVG 01:19 · LAX 10:19 · JFK 13:19
    ♥ Do have faith in what you're doing.