美文网首页
iOS端企业版App下载安装策略

iOS端企业版App下载安装策略

作者: 渡边君WM | 来源:发表于2021-04-30 16:11 被阅读0次

    iOS端App下载与安装,目前采取archive企业版安装包进行安装的方式!

    具体配置方式如下:

    1、iOS客户端开发人员使用xcode工具archive企业版ipa包。此步骤会生成一个xxx.ipa文件和一个manifest.plist文件。

    2、把第一步生成的ipa包以及对应的57x57、512x512分辨率的App icon上传到服务器,并生成对应文件的下载链接。

    3、配置第一步生成的manifest.plist文件白名单,打开plist文件,配置步骤如下图(共三个地方需要配置):

    4、manifest.plist文件配置完毕后,将此文件上传到服务器,然后生成该文件的下载链接,并将此链接告知iOS客户端开发人员。

    5、iOS端开发人员拿到plist文件下载链接之后,将此链接拼接成itms-services://?action=download-manifest&url=https://xxxxxxx/manifest.plist,此链接即App安装下载的链接。

    6、在iOS端自带的Safari浏览器中访问第五步生成的链接即可安装APP。

    注意:

    1、App安装链接只可以在iOS自带的Safari浏览器中访问,否则安装失败!

    2、如果iOS客户端需要配合升级策略,则需要将此链接配置到工程代码中!场景举例:App打开后,有升级弹框,可以在点击去升级按钮的点击事件中添加如下代码:

    BOOL canOpen = [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"itms-services://?action=download-manifest&url=https://xxxxxxx/manifest.plist"]];

    if (canOpen) {

           [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-services://?action=download-manifest&url=https://xxxxxxx/manifest.plist"]];

      }

    相关文章

      网友评论

          本文标题:iOS端企业版App下载安装策略

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