一、什么是描述文件(Provisioning Profile)
通过企业签或超级签安装的 App,背后都依赖一份”描述文件”(Provisioning Profile,苹果用来授权某台设备安装某款 App 的配置文件)。它相当于一张临时”通行证”,告诉 iOS 这台设备和这个 App 是苹果授权配对的。
第一次打开这类 App 时,系统会拦一道,提示”未受信任的企业开发者”。这不是 App 坏了,而是 iOS 的安全机制在提醒你:这个 App 不是从 App Store 下载的,需要你手动确认信任来源。
二、为什么要手动信任
苹果的设计逻辑是:凡是绕过 App Store 安装的 App,都必须由用户自己拍板是否信任。这是底线安全保护,防止恶意软件趁你不注意偷偷装上。所以”未受信任”提示本身是正常的,按步骤信任即可。
三、正确信任操作步骤
步骤 1:打开 iPhone 的”设置 → 通用 → VPN与设备管理”(部分系统叫”描述文件与设备管理”)。
步骤 2:在”企业级 App”那一栏,找到对应的开发者名称,点进去。
步骤 3:点”信任”该开发者,弹窗再确认一次,回到桌面就能打开 App 了。
四、常见坑:信任了还打不开
有时候信任了还是闪退或打不开,通常有两个原因:一是描述文件被撤销(证书掉了,也就是常说的”掉签”),这种情况信任也没用,得重新装;二是系统刚升级,描述文件需要重新信任一遍。
五、和企业签、超级签的关系
企业签(用企业开发者账号证书签名)和超级签(按 UDID(设备唯一识别码)逐台绑定签名)走的是不同机制,但都会用到描述文件。理解这一点,后面遇到掉签、重装就不慌了。
需要 iOS 企业签名、超级签、TF签(TestFlight,苹果官方测试分发)或 IPA(iOS 应用安装包)签名服务,欢迎找小思。提供一对一远程安装指导,掉签优先补签,让你用得更安心。
联系小思:QQ 822404920 | 微信 A-mk5888