ios企业分发应用(继dropbox不能用后的新办法)
来源:互联网 发布:网络语拉仇恨什么意思 编辑:程序博客网 时间:2024/06/05 20:40
众所周知,注册苹果299美刀的企业者开发账号后,可以分发应用;
ios7.0之前app下载链接可以是http的,但到了ios7.0以后,苹果要求使用https的服务器才能分发(有没有看到我对苹果的深深鄙视)。
正所谓道高一尺魔高一丈,人们很快发现可以使用dropbox分发(没钱人的做法,有钱人可以租一个https的服务器)。只是在用户安装的时候会出现dropbox的提示,网络也受到dropbox的牵制。但是很遗憾,几个月后(也就是现在),dropbox不能用了。于是聪明的人类继续寻找不付费的办法。。。。。终于。。。。发现了。。。。。
*gitcafe*,没错,一个git,带https的git。现在问题简单了,我们只需要创建一个gitcafe的账号,创建项目,在电脑上安装git,添加ssh公钥匙,创建Git仓库(配置项目到本地),提交plist文件到Git,再取得plist原始文档链接,最后拼装成itms-services地址就行了。有点晕?蛋定,请继续往下看:
1-创建gitcafe
打开https://gitcafe.com后单击创建吧,此步骤不多做说明。
2-创建项目
注册成功后会自动跳转到如下页面,
请单击页面中的“新建一个项目”,输入项目信息后,如下图所示,单击"创建"完成项目的创建。
3-在电脑上安装git
创建完项目后,自动跳转页面,如下图所示:
点击“安装并设置Git到您的电脑上”,跳转到页面https://gitcafe.com/GitCafe/Help/wiki/%E5%A6%82%E4%BD%95%E5%AE%89%E8%A3%85%E5%92%8C%E8%AE%BE%E7%BD%AE-Git#wiki后根据提示下载git并安装。
4-添加ssh公钥匙
继续刚才页面https://gitcafe.com/GitCafe/Help/wiki/%E5%A6%82%E4%BD%95%E5%AE%89%E8%A3%85%E5%92%8C%E8%AE%BE%E7%BD%AE-Git#wiki的下面几个步骤:
5-创建Git仓库(配置项目到本地)
根据下图提示,打开终端,输入下面命令
在终端输入完成后,点击“继续”。
6-提交plist文件到Git
完成以上5步后,就可以正常使用在Git中创建的项目了,我们先把一个plist放入相应文件夹(步骤5中mkdir KidBook 就是指定项目放入KidBook文件夹中,所以把plist放入KidBook文件夹中),如下图所示:
再通过终端输入git命令把plist文件提交到git
$ git add KidBook_iPad_1.0.0.20140708.plist
$ git commit -a -m 'plist文件'
$ git push -u origin master
7-抓取plist原始文档链接,拼装成itms-services
提交plist文件后,可以在git中查看到,如下图:
先选中此plist文件,然后点击“原始文档”,自动跳转页面,复制页面的链接,如:https://gitcafe.com/iLive/KidBook/raw/master/KidBook_iPad_1.0.0.20140708.plist
拼装成itms-services,得到:itms-services://?action=download-manifest&url=https://gitcafe.com/iLive/KidBook/raw/master/KidBook_iPad_1.0.0.20140708.plist
至此,完成分发,以下是ipad在safari打开拼装后的链接截图
****在此奉上一篇关于git的常见错误问题:http://blog.csdn.net/god_wot/article/details/10522405,感谢作者
- ios企业分发应用(继dropbox不能用后的新办法)
- iOS企业应用的分发
- 最新支持7.1以上企业发布说明,解决dropbox不能用
- svn不能用tortoiseSVN提交的办法
- goagent不能用的处理办法(timeout)
- EL表达式${}不能用的问题解决办法
- iOS 7.1使用企业应用部署方式无法安装app(2014-09-13更新:dropbox被墙后的解决方案)
- Myeclipse 安装新插件后 自动提示 不能用 的解决办法
- iOS开发继iOS8后UITableView的Cell高度自适应
- 修正IE6中FIXED不能用的办法,转载
- Linux下串口ttyS2,ttyS3不能用的问题解决办法
- Dropbox:新的web文件系统
- iOS http请求不能用的解决办法
- iOS里好多旧应用不能用了 你常用的中招没?
- iOS7.1 企业应用https发布的解决方法(opendrive云盘取代dropbox)
- sqlserver安装后不管理器不能用IP登录,只能用机器名登录的问题
- 今天好郁闷,新安装的硬件,发现不能用!
- 无线鼠标、键盘换上新电池不能用的解决办法
- CentOS下安装ysam
- java中的String之intern()
- 职场分享:职场生涯中我们经常面临的一些困惑
- Django分页
- 黑马程序员--学习日志--反射
- ios企业分发应用(继dropbox不能用后的新办法)
- quartz 通过数据库配置cronExpression
- xampp集成环境下使用SSL的问题
- 向服务器发送json格式字符串
- 2015 偶数求和
- Apache MINA NIO模型
- hdu 3709 Balanced Number (数位dp)
- 零资源!如何推广一款新的App?
- IOS中Json解析的四种方法