V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
SmaliYu
V2EX  ›  iOS

为什么爱思助手安装应用不需要信任任何证书啊?

  •  
  •   SmaliYu · 2020-11-04 16:23:33 +08:00 · 6281 次点击
    这是一个创建于 1240 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我知道安装 ipa 应用本质就是调用 ideviceinstaller 命令,从爱思助手上下载的 ipa 都是可以用这个命令装上的;

    但是我自己打包的 ipa 就安装不上,除非先信任自己的证书。

    因此在这里问下,爱思助手上的包做了什么处理吗?

    我们有没有什么方式可以将自己开发的包不需要信任任何证书运行在其他 iOS 设备上?

    第 1 条附言  ·  2020-11-05 13:37:52 +08:00
    或者说爱思上的 ipa 是怎么搞下来的?
    17 条回复    2020-12-10 09:02:51 +08:00
    Building
        1
    Building  
       2020-11-04 16:40:25 +08:00 via iPhone
    你需要一个价值 50 万人民币的账号。
    EmotionV
        2
    EmotionV  
       2020-11-04 16:46:41 +08:00
    企业账号
    murmur
        3
    murmur  
       2020-11-04 16:56:01 +08:00
    企业账号也得信任证书啊,只不过可以不走 store,我也一直关心这个问题,能免除这一步相当于我们给用户分发 app 的时候少一个教程
    Dashit
        4
    Dashit  
       2020-11-04 17:15:15 +08:00
    除了爱思的方法,你只能加 udid 用开发者帐号导出安装或者越狱设备。
    xiaocongcong
        5
    xiaocongcong  
       2020-11-04 17:21:31 +08:00
    爱思助手里面下载的 app 都是用公共账号购买的
    touzi
        6
    touzi  
       2020-11-04 17:33:03 +08:00
    @murmur 企业及账号不需要证书
    Leonard
        7
    Leonard  
       2020-11-04 17:45:58 +08:00
    @touzi 安装不需要,但是不手动信任证书是打不开 App 的。爱思这个应该是公共账号。
    SmaliYu
        8
    SmaliYu  
    OP
       2020-11-04 19:21:12 +08:00
    @xiaocongcong 那……我作为 ipa 的开发者怎么用爱思的方法装上这个应用呢?因为我目前的需求是用命令行装上这个应用……
    SmaliYu
        9
    SmaliYu  
    OP
       2020-11-04 19:23:51 +08:00
    @Leonard 公共账号是个什么概念啊?这个和我个人的 688 开发者账号,还有那个需要信任的企业账号是不是一个层次的东西啊?求教 orz
    SmaliYu
        10
    SmaliYu  
    OP
       2020-11-04 19:48:37 +08:00
    @touzi 需要的,装上后描述文件与和设备管理里会多一个该应用的签名,需要同意下……
    laoyur
        11
    laoyur  
       2020-11-04 20:37:29 +08:00   ❤️ 1
    @SmaliYu 公共账号意思是,爱思自己弄个了一堆 appleid,它把这些 appleid 购买的正版 ipa 装到了你机器上,并且不需要你输入这些 appleid 的密码就能运行 app,不知道它怎么做到的(猜测是电脑版上模拟了某些私有的 iTunes 协议?

    通过手机上的爱思助手 app 下载其他 app,就是别的原理了,看了下,这种方式安装的是没有购买者 Appleid 的,依旧不知道如何实现的,反正不可能是开发者证书给你添加 UDID 方式,因为这种太耗费证书和时间,总不能你每下载一个 app,就实时给你重签名一次吧
    YePiaoling
        12
    YePiaoling  
       2020-11-04 21:18:44 +08:00
    之前发现手机上一些应用不会自动升级,重新安装才可以。后来刷机恢复的时候有些应用也不能自动恢复,提示要登陆一个陌生的账号。
    看你们的回复,感觉就是爱思导致的
    MrStark
        13
    MrStark  
       2020-11-04 23:40:20 +08:00
    爱思助手应该是使用了某种方法绕过输入 Apple ID 和密码的过程,他们用自己的 Apple ID 下载然后安装到你的手机上(他们手上有一堆 Apple ID,这些 id 几乎购买过所有的 app),正常操作应该是在手机上切换到他们的 Apple ID 然后再安装 app 的,但爱思助手应该是通过某种手段直接跳过这一步了。

    之所以猜测是这样,是因为经常看到有人说 app 打不开了,一点打开就弹出个输入框要求输入 Apple ID 和密码,这些人应该都是在爱思助手之类的工具上安装的 app,他们或许连 Apple ID 都没有。
    AmrtaShiva
        14
    AmrtaShiva  
       2020-11-05 07:18:45 +08:00 via iPhone
    美区账号的 outlook 证书最近有问题吗?
    txydhr
        15
    txydhr  
       2020-11-05 08:06:34 +08:00 via iPhone   ❤️ 1
    @AmrtaShiva 不知道是墙还是微软自己配置原因 我改用 exchange 了
    SmaliYu
        16
    SmaliYu  
    OP
       2020-11-06 16:34:24 +08:00
    有部分结论,不上架 appstore 的应用爱思助手也没法不信任证书安装……
    CodingIran
        17
    CodingIran  
       2020-12-10 09:02:51 +08:00
    超级签名...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1848 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 16:27 · PVG 00:27 · LAX 09:27 · JFK 12:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.