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

2013-11-12 12:03:03 +08:00
 qdvictory
基本功能就是在编译之后自动打一ipa包到网络,绑定了证书的手机只要打开网址就可以像App Store一样下载了。
之前自己写过好多个版本,包括自己配置服务器的,后来发现用起来都不太理想。所以使用http://fir.im实现了一个分发脚本。

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

http://www.minroad.com/?p=727
3495 次点击
所在节点    分享创造
14 条回复
painter
2013-11-12 12:13:47 +08:00
感谢lz 很有用的东东
isprin
2013-11-12 15:03:07 +08:00
谢谢分享
viperasi
2013-11-12 16:52:33 +08:00
感谢!
williamx
2013-11-13 09:30:20 +08:00
研究了一会,还是 没明白是怎么工作的。打包时需要提供证书还是在服务器上自动签名?手机上打开软件也没发现安装按钮,也没见到绑定证书的选项。
qdvictory
2013-11-13 10:05:37 +08:00
@williamx 这只是测试包分发,不牵扯到任何破解过程,所以绑证书是和之前一模一样的,只不过不用你再去传.app给别人,别人还要再同步或者配置工具装了,只要打开网页就可以装了
williamx
2013-11-13 10:18:18 +08:00
@qdvictory 就是说只有指定的那几个人才可以安装了?比如 Ad-hoc 发布的只有指定的 UDID 的设备才可以装?
qdvictory
2013-11-13 10:20:27 +08:00
@williamx 是这样的,只是分发的工作不需要了。当然越狱机器也可以随便装的。
williamx
2013-11-13 10:41:55 +08:00
@qdvictory 明白了。谢谢!
qdvictory
2013-11-13 10:44:44 +08:00
@williamx 不客气。如果怕测试包泄露可以把脚本里面的short改成一个非常长的,不要外泄就好。或者看我blog上有自建服务器版的- -
railgun
2013-11-13 14:11:55 +08:00
So ,如果我用企业证书 In House 发布的话,就可以让所有人都用到了?
qdvictory
2013-11-13 14:13:44 +08:00
@railgun 本身这用的就是企业证书的发布方案。只不过这个还是用的普通开发证书,企业证书只是解决了证书绑定问题。
coosir
2013-11-13 14:44:37 +08:00
不错,给客户测试的话很方便
(自己in-house发布还是自己的server比较好)
Hysteria
2013-11-13 21:45:03 +08:00
感谢撸主分享,感觉很方便,嘿嘿。
Travis
2014-07-29 17:50:14 +08:00
脚本已经支持FIR.im最新的API 赞!

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

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

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

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

© 2021 V2EX