一元网络论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 140|回复: 0

ipa 自签软件的覆盖安装原理是利用 iOS 系统的安全机制,将新版本的 ipa 文件替换掉旧版本,从而实现覆盖安装。

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
96158
发表于 2024-9-19 02:24:25 | 显示全部楼层 |阅读模式
描述文件有效期为一年。目前使用轻松签签署 ipa 文件,用户通过系统自带浏览器安装。续费后,想让用户通过链接覆盖安装,保留聊天记录等数据。
plist 文件中,bundle-identifier 保持一致。之前尝试在轻松签签名时移除 embedded.mobileprovision,成功覆盖安装,但仅限于同一描述文件有效期内。开发者续期后,重新生成描述文件,覆盖安装失败。
现有的数据保留方案:
1. 描述文件到期前,使用新的描述文件签署一个安装包,并备份过去。
2. 签名时开启文件访问权限。
3. 探索覆盖安装方案。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|一元网络论坛

GMT+8, 2024-11-26 23:21 , Processed in 0.069590 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表