背景
有些公司会将自己的企业版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];
}];
网友评论