iOS企业应用:为Bundle ID添加权限是否会使已部署应用失效?
iOS企业签名应用更新权限后旧应用有效性说明
结论:旧配置文件签名的已部署应用不会失效
- 已安装的旧应用运行依赖旧配置文件的签名状态,只要你不在Apple Developer Portal中撤销旧配置文件,它就会一直正常运行。
- 修改Bundle ID的权限并创建新配置文件,属于新增配置操作,不会对已存在的旧配置文件产生任何影响。
- 旧应用的权限范围是在打包时就确定的,后续Bundle ID新增权限不会改变旧应用的权限,只是旧应用无法使用新增的权限功能而已。
注意事项
- 绝对不要在开发者后台撤销旧配置文件,一旦撤销,所有用该配置文件签名的应用都会立即无法启动。
- 后续新打包的应用必须使用新生成的配置文件,才能拥有新增的权限。
内容的提问来源于stack exchange,提问作者Nostradamus
相关产品推荐
相关产品推荐

