iOS企业版本APP内更新

2019-12-18  本文已影响0人  千伞万伞

背景

有些公司会将自己的企业版app的ipa包托管到自己的服务器,怎么托管不再赘述,本篇只记录怎么写代码

plist文件

这个文件里配置了你的ipa包的地址,appIcon,版本号等等你的app的相关信息,而这个文件就被部署在你的服务器里,可以使用如下代码获取

NSDictionary* dict = [NSDictionary dictionaryWithContentsOfURL:[NSURL URLWithString:@"你的plist文件地址"]];

执行更新

[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"itms-services://?action=download-manifest&url=你的plist文件地址"] options:@{} completionHandler:^(BOOL success) {
                [MBProgressHUD hideHUDForView:self.view animated:YES];
            }];
上一篇 下一篇

猜你喜欢

热点阅读