--------------------------------------------------------------------------------------------------------------------------------------------------------------------

淘宝店铺:

 【慕色轻熟风女装】,点击链接再选择浏览器打开http://c.b1yt.com/h.NvPrs9?cv=tOYO0bf4asx&sm=550d3e

,或复制这条信息¥tOYO0bf4asx¥后打开手机淘宝

 
 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

在IOS开发过程中,总会遇到这样或者那样的问题。这几天做了一个app,需要直接更新客户端,正常体系是在appstore中更新,这个APP不上appstore,这样就需要使用到

itms-services://?action=download-manifest&url=这样一段代码。总结一下该方法的使用,代码如下:

NSURL* nsUrl = [NSURLURLWithString:[NSStringstringWithFormat:@"itms-services://?action=download-manifest&url=%@",self.client_url]];

//要用真机器

[[UIApplicationsharedApplication]openURL:nsUrl];

其中的self.client_url是来自网络可访问的一个plist文件链接,如:https://xxx.xxx.xxx/app.plist

这个plist文件示例会在之后的经验中说明。这里先说一下该方法使用。

在使用该方法时,遇到一个问题,那就是在IOS7.1以下的版本时可以直接安装plist中指定的 APP。

当ios版本大于7.1时,会出现xxx.xxx.xxx证书无效,或者无法连接到xxx.xxx.xxx。

原因是在IOS7.1之后该方法要求链接必须是 支持https的链接,如果自己能配置ssl倒是没多大问题。但是像本屌丝这样的程序猿。有点犯难了。 嫌弃配置太麻烦。

这里提供一个方案。使用七牛云存储。在七牛上申请一个账号。开辟一个空间,然后需要实名认证,只有实名认证后才能上传多种格式的文件。七牛是支持ssl的,只需将app.plist文件放置在七牛上就可以了,其中app的ipamubiao地址只要保持可访问就行。

还有一点,七牛在你上传文件之后,默认的下载地址也就是其外链,是不带https的,需要在如图:

空间设置-》申请域名绑定,新增一个后缀为 qbox.me的域名,这个是支持https的,然后将文件的链接域名改成这个新邦的域名即可。

如原链接为http://xx.qiniudn.com/testapp.plist直接改成https://dn-xxx.qbox.me/testapp.plist中再放入

http://xx.qiniudn.com/testapp.plist直接改成https://dn-xxx.qbox.me/testapp.plist

代码如下:

self.client_url=@"https://dn-xxx.qbox.me/testapp.plist";

NSURL* nsUrl = [NSURLURLWithString:[NSStringstringWithFormat:@"itms-services://?action=download-manifest&url=%@",self.client_url]];

//要用真机器

[[UIApplicationsharedApplication]openURL:nsUrl];

这样我们就可以直接安装testapp.plist中指定的app了,当然前提是设备已经越狱,或者打包app的证书是企业证书。

IOS 下载app的更多相关文章

  1. 推荐下载App,如果本地安装则直接打开本地App(Android/IOS)

    推荐下载App,如果本地安装则直接打开本地App(Android/IOS) - 纵观现在每家移动网站,打开首页的时候,都有各种各样的形式来提示你下载自身的移动App(Android/IOS),这是做移 ...

  2. 通过扫码打开IOS的App Store下载APP(Android版暂时没找到解决方法)

    项目需求:扫码根据不同平台下载不同版本的APP.主要是ios和Android. 网上找了很多,前面判断平台的代码很容易找到,但是后面的就有些坑了.有的人的是根本跑不通.有的是代码补全. 下面是 微信扫 ...

  3. IOS下载查看PDF文件(有下载进度)

    IOS(object-c) 下载查看 PDF 其实还是蛮容易操作的.在下载前,首先要把 IOS 可以保存文件的目录给过一遍: IOS 文件保存目录 IOS 可以自定义写入的文件目录,是很有限的,只能是 ...

  4. iOS 为什么app都是异步编程

    iOS 为什么app都是异步编程 对本文题目首先需要了解一下什么是异步编程,异步编程即多线程编程. 多线程是一个比较轻量级的方法来实现单个应用程序内多个代码执行路径. 在具体理解多线程之前先看一个都理 ...

  5. 【如何快速的开发一个完整的iOS直播app】(美颜篇)

    原文转自:袁峥Seemygo    感谢分享.自我学习 前言 在看这篇之前,如果您还不了解直播原理,请查看这篇文章如何快速的开发一个完整的iOS直播app(原理篇) 开发一款直播app,美颜功能是很重 ...

  6. 【如何快速的开发一个完整的iOS直播app】(采集篇)

    原文转自:袁峥Seemygo    感谢分享.自我学习 前言 在看这篇之前,如果您还不了解直播原理,请查看这篇文章如何快速的开发一个完整的iOS直播app(原理篇) 开发一款直播app,首先需要采集主 ...

  7. 【如何快速的开发一个完整的iOS直播app】(播放篇)

    原文转自:袁峥Seemygo    感谢分享.自我学习 前言 在看这篇之前,如果您还不了解直播原理,请查看上篇文章如何快速的开发一个完整的iOS直播app(原理篇) 开发一款直播app,集成ijkpl ...

  8. iOS下载使用系统字体

    iOS下载使用系统字体 通用开发中一般使用系统默认的字体: 另外系统也提供了一些其他字体我们可以选择下载使用 1:在mac上打开 字体册 app 即可查找系统支持的字体,适用于ios上开发使用 从ma ...

  9. 【如何快速的开发一个完整的iOS直播app】(推流篇)

    前言 在看这篇之前,如果您还不了解直播原理,请查看这篇文章如何快速的开发一个完整的iOS直播app(原理篇) 开发一款直播app,肯定需要流媒体服务器,本篇主要讲解直播中流媒体服务器搭建,并且讲解了如 ...

随机推荐

  1. Python中time模块详解(转)

    在平常的代码中,我们常常需要与时间打交道.在Python中,与时间处理有关的模块就包括:time,datetime以及calendar.这篇文章,主要讲解time模块. 在开始之前,首先要说明这几点: ...

  2. java.net.UnknownHostException 异常处理

    修改hosts文件: 1.把机器名和ip写在下面 2.hosts文件生效   soure /etc/hosts

  3. html form禁止表单回车自动提交(通常原因是为在ajax提交前、后进行js判断控制)

    @*onkeydown事件用于禁止回车自动提交form,这样就不经过js控制跳转*@ <form action="/Account/CheckPsw" method=&quo ...

  4. findStr

    目录 规则 目录结构 src/main.cpp src/findstr.cpp include/findstr.h ft/TestCase.cpp ft/makefile ftbuild.sh mai ...

  5. PTA天梯地图

    本题要求你实现一个天梯赛专属在线地图,队员输入自己学校所在地和赛场地点后,该地图应该推荐两条路线:一条是最快到达路线:一条是最短距离的路线.题目保证对任意的查询请求,地图上都至少存在一条可达路线. 输 ...

  6. python框架之Django(5)-O/RM

    字段&参数 字段与db类型的对应关系 字段 DB Type AutoField integer AUTO_INCREMENT BigAutoField bigint AUTO_INCREMEN ...

  7. 自动微分(AD)学习笔记

    1.自动微分(AD) 作者:李济深链接:https://www.zhihu.com/question/48356514/answer/125175491来源:知乎著作权归作者所有.商业转载请联系作者获 ...

  8. 转载的web server实例

    asp.net—web server模拟网上购物 2014-05-08     我来说两句   来源:asp.net—web server模拟网上购物   收藏    我要投稿 在学vb的时候学到了a ...

  9. enzyme design 整体流程及感想

    想起什么来写什么吧. 整体流程(以Ceas2, TPP, G3P为例): 准备蛋白即配体参数文件: 设置CST文件: 准备protocol和flag文件: 运行enzyme_design: 结果处理. ...

  10. 动物管理员--zooKeeper-01

    ZooKeeper集群角色介绍: 最典型集群模式:Master/Slave 模式(主备模式).在这种模式中,通常 Master 服务器作为主服务器提供写服务,其他的 Slave 服务器从服务器通过异步 ...