美文网首页
iOS测试包(IPA)如何分发给用户安装测试和使用

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

作者: 贵叔勇闯天涯 | 来源:发表于2020-03-19 14:33 被阅读0次

    一、iOS打包方式

    • 企业账号:创建企业级证书进行打包
    • 个人开发者账号:测试证书(证书配置好了测试手机的UDID)进行打包

    二、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

    未完待续,随时交流哦

    相关文章

      网友评论

          本文标题:iOS测试包(IPA)如何分发给用户安装测试和使用

          本文链接:https://www.haomeiwen.com/subject/wfclyhtx.html