美文网首页
IOS企业版app实现内部下载更新

IOS企业版app实现内部下载更新

作者: 红凉梦 | 来源:发表于2020-05-25 17:03 被阅读0次

    1、首先打一个企业版的包;(个人账号需要企业账号签名 )打包时选中 Include manifest for over-the-air Installation,表示生成 .ipa 文件的同时还会生成 .plist 文件,如果没有选着生成plist文件,可以自己生成一个 plist模板

    2、把打好的.ipa包放到https服务器上,取到下载地址,并写入到plist文件中。

    3、把 plist 文件也上传到 https 服务器上,

    [图片上传失败...(image-f92bcc-1590397344463)]

    在程序中,强制更新按钮点击方法中加入以下代码:

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-services://?action=download-manifest&url=你的plist文件的下载链接"]];

    ---解释--itms-services://?action=download-manifest&url= 这句系统的一个协议命令。

    点击按钮遇到无法安装的问题,是因为两个APP bundle identifer一样,苹果不会让两个相同bundle identifer的应用同时安装的,

    相关文章

      网友评论

          本文标题:IOS企业版app实现内部下载更新

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