1.遇到一个需求,需要在APP内直接下载inhouse版本,刚开始一脸懵逼,后来找到了一个方法,太简单了
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-services://?action=download-manifest&url=https://im.bixin.com/ios/manifest.plist"]];
太简单了。。。。。。
2通过网络安装ipa
注意:plist文件的名称必须跟ipa文件名称一致
1)将plist与ipa文件上传至服务器,
创建网页,包含如下代码:<a href="itms-services://?action=download-manifest&url=https://mydomain.com/apps/MyInHouseApp.plist" id="text">Install the In-House App</a>
用户点击更新跳转到一个html页面,点击更新即可,下载最新的APP版本更新
点击安装即可
url必须是https,否则ipa无法安装。
参考的博客为
http://blog.csdn.net/pang040328/article/details/40924737
http://www.it165.net/pro/html/201410/23689.html
这两个同学的操作过程解释很详细