V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
qdvictory
V2EX  ›  分享创造

建议iOSer都使用的测试包分发脚本

  •  
  •   qdvictory ·
    qdvictory · 2013-11-12 12:03:03 +08:00 · 3516 次点击
    这是一个创建于 4031 天前的主题,其中的信息可能已经有所发展或是发生改变。
    基本功能就是在编译之后自动打一ipa包到网络,绑定了证书的手机只要打开网址就可以像App Store一样下载了。
    之前自己写过好多个版本,包括自己配置服务器的,后来发现用起来都不太理想。所以使用http://fir.im实现了一个分发脚本。

    之前已经在blog发了,测试过一阵还不错,就不在这重复贴代码了,如果有需要可以看看,纯分享而已。

    http://www.minroad.com/?p=727
    第 1 条附言  ·  2013-11-13 10:34:52 +08:00
    追加一个github地址,方便大家收藏。

    https://github.com/qdvictory/EasyToMore
    14 条回复    2014-07-29 17:50:14 +08:00
    painter
        1
    painter  
       2013-11-12 12:13:47 +08:00
    感谢lz 很有用的东东
    isprin
        2
    isprin  
       2013-11-12 15:03:07 +08:00
    谢谢分享
    viperasi
        3
    viperasi  
       2013-11-12 16:52:33 +08:00
    感谢!
    williamx
        4
    williamx  
       2013-11-13 09:30:20 +08:00
    研究了一会,还是 没明白是怎么工作的。打包时需要提供证书还是在服务器上自动签名?手机上打开软件也没发现安装按钮,也没见到绑定证书的选项。
    qdvictory
        5
    qdvictory  
    OP
       2013-11-13 10:05:37 +08:00
    @williamx 这只是测试包分发,不牵扯到任何破解过程,所以绑证书是和之前一模一样的,只不过不用你再去传.app给别人,别人还要再同步或者配置工具装了,只要打开网页就可以装了
    williamx
        6
    williamx  
       2013-11-13 10:18:18 +08:00
    @qdvictory 就是说只有指定的那几个人才可以安装了?比如 Ad-hoc 发布的只有指定的 UDID 的设备才可以装?
    qdvictory
        7
    qdvictory  
    OP
       2013-11-13 10:20:27 +08:00
    @williamx 是这样的,只是分发的工作不需要了。当然越狱机器也可以随便装的。
    williamx
        8
    williamx  
       2013-11-13 10:41:55 +08:00
    @qdvictory 明白了。谢谢!
    qdvictory
        9
    qdvictory  
    OP
       2013-11-13 10:44:44 +08:00
    @williamx 不客气。如果怕测试包泄露可以把脚本里面的short改成一个非常长的,不要外泄就好。或者看我blog上有自建服务器版的- -
    railgun
        10
    railgun  
       2013-11-13 14:11:55 +08:00
    So ,如果我用企业证书 In House 发布的话,就可以让所有人都用到了?
    qdvictory
        11
    qdvictory  
    OP
       2013-11-13 14:13:44 +08:00
    @railgun 本身这用的就是企业证书的发布方案。只不过这个还是用的普通开发证书,企业证书只是解决了证书绑定问题。
    coosir
        12
    coosir  
       2013-11-13 14:44:37 +08:00
    不错,给客户测试的话很方便
    (自己in-house发布还是自己的server比较好)
    Hysteria
        13
    Hysteria  
       2013-11-13 21:45:03 +08:00
    感谢撸主分享,感觉很方便,嘿嘿。
    Travis
        14
    Travis  
       2014-07-29 17:50:14 +08:00
    脚本已经支持FIR.im最新的API 赞!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3188 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:45 · PVG 21:45 · LAX 05:45 · JFK 08:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.