企业打包时不能正常安装的常见原因以及解决办法
2019-04-06 本文已影响1人
9d24c0c9a612
1.原因:打包时没有用企业证书打包,而是用平时普通证书打的包。
现象:设备号添加到账号中的手机可以安装,其他不能安装;需要ios企业签名后才可以
解决方法:
a,将要安装的手机设备号添加到账号中,(不建议使用这种方法,一个账号最多只能添加100个设备,且添加上以后不能删除,即使删除设备,位置也不会增加)。
b,用企业证书进行打包(如何打企业包这里不做介绍)。
2.原因:app支持系统版本高于所安装手机系统版本。
现象:系统版本高于或等于app支持系统版本的手机,可以安装,否则,不能安装;
解决方法:
a,扩大app支持系统版本到所安装手机系统版本(不建议使用)。
b,升级所安装手机系统版本。
3.原因:plist没有放到https的服务器上,(plist在xcode5.1之前自动生成,以后版本不能自动生成,需要手动改一下,两个地方1,ipa包路径2,bundleId)
现象:iOS7以上版本手机不能安装。
解决方法:将plist放到https的服务器上,我的解决办法是将plist托管到了开源中国。
4.原因:将plist放到服务器时,ipa的服务器路径和bundleId写错了。
现象:所有手机都安装不上。
解决方法:将ipa路径正确对应,bundleId更改为于app的bundleId相对应。