修复 iPhone 上的“不受信任的开发者”错误:分步指南

你刚通过 Scarlet iOS 安装了一个应用,点击图标后却弹出一条提示,写着“未受信任的企业级开发者”。应用拒绝打开。这是在 iPhone 上完成 sideloading 后最常见的问题之一,好消息是,它完全可以在两分钟内解决。本指南将带你了解所有方法,从标准的信任流程,到 Settings 选项根本没有出现时的深层修复方案。

为什么会出现”未受信任的开发者”错误?

Apple 要求所有应用在 iOS 上运行前都必须使用经过验证的证书签名。通过 App Store 安装的应用带有 Apple 自己的签名,会被自动信任。而你通过 Scarlet iOS 这类工具 sideload 的应用,签名使用的是 Apple 并未亲自审核的开发者证书,因此 iOS 会对其进行标记,并要求你手动声明你信任该证书背后的开发者。

这是一道安全关卡,并不代表应用本身有任何问题。Apple 从 iOS 9 开始引入这一机制,此后的每个版本,包括 iOS 27,都保留了这一设定。如果你使用的是免费的 provisioning certificate,这条提示会在每次证书轮换时出现,通常每七天一次。如果 Scarlet iOS 使用的是企业级或自定义证书池,信任步骤只需执行一次,直到证书过期或被吊销为止。

想了解更多关于证书问题的内容,请参阅我们的指南:Scarlet iOS Certificate Revoked: How to Fix It Fast。

分步修复:信任开发者描述文件

步骤 1:打开 Settings 应用

在 iPhone 主屏幕上,打开设置(Settings)应用。不要再次点击刚才 sideload 的应用:这样做只会反复弹出同样的错误,并不能帮你解决问题。

第 2 步:进入“VPN 与设备管理”

向下滚动并点按 通用。然后继续向下滚动到底部,根据你的 iOS 版本查找以下选项之一:

  • iOS 15 及更高版本:VPN 与设备管理
  • iOS 14:描述文件与设备管理或设备管理
  • iOS 13 及更早版本:描述文件与设备管理

如果你没有看到上述任何一个选项,说明设备上尚未安装任何描述文件,这表明问题出在安装环节,而不是信任环节。请跳转到下方的故障排查部分。

第 3 步:找到开发者证书

在“VPN 与设备管理”中,你会看到一个标记为 开发者应用 或 企业级应用 的部分。点按其中列出的证书名称。它通常是一个与 Scarlet iOS 用于该次安装的签名身份相关联的电子邮件地址或公司名称。

第 4 步:点按“信任”

在证书详情界面,点按 信任“[证书名称]”。此时会弹出一个确认对话框,再次点按 信任 以确认(在 iOS 18 及更高版本中,该按钮可能显示为 允许并重启)。请保持联网状态,因为 iOS 需要向 Apple 验证该开发者身份。

第 5 步:返回主屏幕并启动应用

返回主屏幕并点按应用图标。此时应用应该能够正常打开,不再出现任何错误提示。如果仍然显示“不受信任的开发者”提示,请从多任务界面向上滑动强制关闭该应用,然后重新打开。

如果设置中没有显示证书怎么办?

这是一个常见的衍生问题:你看到了错误提示,但在“设备管理”部分却没有任何可信任的内容。以下是出现这种情况的原因以及解决方法。

应用在证书注册完成之前就已安装

有时应用程序本体的安装速度会快于证书描述文件的安装速度。打开 Scarlet iOS,进入 我的应用,删除该应用并重新安装。等待安装完全完成后,在打开应用之前先再次检查“设置”。

设备日期和时间不正确

证书验证对时间非常敏感。如果设备时钟不准确,iOS 可能会悄悄拒绝该证书,而不会在设置中显示出来。前往设置 > 通用 > 日期与时间,启用自动设置,然后重新安装该应用。

你正在使用受限网络

公司或学校的 Wi-Fi 网络有时会屏蔽用于验证开发者证书的 Apple 服务器。请切换到移动数据或个人热点,重新安装应用,然后再尝试信任证书。

信任来自不同证书的多个应用

每个开发者证书都需要单独信任。如果你安装了五个应用,且每个应用来自不同的证书,就需要分别进行五次信任操作。不过,如果多个应用共用同一个证书,就像使用 Scarlet iOS 共享证书安装的应用那样,只需信任一次证书,就能覆盖所有使用该证书签名的应用。

要查看有多少个证书需要信任,前往设置 > 通用 > VPN 与设备管理,数一下“开发者应用”或“企业级应用”下出现了多少个条目。每一个都需要单独执行信任操作。

反复出现“不受信任的开发者”错误:免费证书与付费证书的区别

如果你每隔几天就会再次遇到这个错误,几乎可以肯定是因为你使用的是免费的描述文件证书。通过 Apple 开发者计划签发的免费证书会在七天后过期。证书更新后,所有使用旧证书签名的应用都需要重新信任或重新安装。

  • 免费证书:使用免费 Apple ID 签名的应用必须每 7 天重新签名一次,在 iOS 16 及更高版本上还需要开启开发者模式。
  • 付费/企业证书:只需信任一次,即可一直使用,直到证书过期(通常为一年)或被吊销。
  • 已吊销的证书:使用已吊销证书签名的应用无论你在设置中如何操作都无法被信任。你需要通过 Scarlet iOS 使用全新的证书重新安装。

如果信任之后应用仍不断崩溃或拒绝打开,请查阅我们全面的Scarlet iOS Not Working: 10 Fixes for Common Issues指南,了解完整的排查流程。

iOS 17 及更高版本中该设置的位置

从 iOS 17 开始,信任设置位于同一位置:

  1. 打开设置
  2. 点击通用
  3. 点击VPN 与设备管理(它出现在靠近底部的位置,在“传输或还原 iPhone”上方)
  4. 证书会出现在企业级 App或开发者 App下方

如果你最近更新到了 iOS 27,并且在之前可以正常使用的应用上开始看到这个错误,请检查 VPN 与设备管理,并在需要时重新信任开发者。Scarlet 已确认支持 iOS 14 到 iOS 26;第三方报告称其支持 iOS 27,但尚未得到官方确认。

当一切方法都无效时:终极方案

如果你已经尝试了上面的每一个步骤,但应用在信任之后仍然拒绝启动:

  • 从主屏幕上彻底删除该应用
  • 重启你的 iPhone(长按侧边按钮和音量减按钮,滑动关机)
  • 打开 Scarlet iOS 并重新全新安装该应用
  • 不要立即打开应用。先前往“设置”信任证书
  • 然后再启动应用

在经过标准排查后问题仍然存在的几乎所有情况下,这个流程都能解决该错误。

总结清单

  • 前往“设置”>“通用”>“VPN 与设备管理”
  • 点击“开发者 App”或“企业级 App”下方的证书名称
  • 点击“信任”,然后确认
  • 如果没有出现证书:重新安装应用,检查你的日期/时间设置,切换到移动数据网络
  • 如果错误每 7 天出现一次:说明你使用的是免费证书,每次轮换后都需要重新信任
  • 对于持续出现的故障:删除、重启、重新安装,打开前先信任

未受信任的开发者错误是 iOS 内置的一项安全功能,并不是 Scarlet iOS 的缺陷。一旦你理解了信任的操作流程,解决它只需不到 30 秒。如果你在使用侧载过程中遇到任何其他问题,Scarlet iOS 拥有相应的工具和资源,能让你的应用在任何 iPhone 或 iPad 上都能顺畅运行。

类似文章