iOS测试包(IPA)如何分发给用户安装测试和使用

2020-03-19  本文已影响0人  贵叔勇闯天涯

一、iOS打包方式

二、IPA包的分发安装方式

现成APP分发平台进行分发

这种方式,简单快捷,直接登录其官网创建应用并上传IPA包即可获取下载链接(二维码),具体请登录其官网按说明进行操作:
1、蒲公英分发测试平台
2、 fir.im内测托管平台

自主配置下载链接分享进行分发

操作步骤
1、上传ipa包到数据存储平台:
必须要有自己的文件上传下载管理后台,示例是阿里云:
阿里云OSS上传下载文件教程

上传成功获取下载链接:
https://mswb-pro.oss-cn-hangzhou.aliyuncs.com/game-ios/feixueliantian-resigned.ipa

2、配置一下指向下载链接的plist文件:[plist模板文件](链接: https://pan.baidu.com/s/1g9xf--WQ2GGw8KIZIxEE6w) 文件提取密码:7mgh

按照下图将ipa的下载链接,ipa的bundleID,版本号,和标题

image.png

3、对这个plist文件重命名(示例:feixueliantianManifest),为了和其他包进行区别,并将这个文件按照步骤1的方式上传到数据存储平台

4、复制上面上传好的plist文件的下载链接,并且拼接在这个字符串后:
itms-services://?action=download-manifest&url=itms-services://?action=download-manifest&url=

示例:itms-services://?action=download-manifest&url=itms-services://?action=download-manifest&url=https://mswb-pro.oss-cn-hangzhou.aliyuncs.com/game-ios/feixueliantianManifest.plist

5、将该组合链接放到浏览器地址栏,直接进行访问,就可以执行下载动作。也可以制作一个H5页面,做一个下载动作:
(1)示例:OC代码下载

NSString *urlStr = @"itms-services://?action=download-manifest&url=itms-services://?action=download-manifest&url=https://mswb-pro.oss-cn-hangzhou.aliyuncs.com/game-ios/feixueliantianManifest.plist";

[[UIApplication sharedApplication] openURL:[NSURL URLWithString: urlStr] options:@{} completionHandler:nil];

以上下载链接已失效,仅做操作教程演示,切勿下载

IMG_3638.PNG IMG_3639.PNG

未完待续,随时交流哦

上一篇下一篇

猜你喜欢

热点阅读