App Store 神秘推送应用更新,开发者竟毫不知情

最近大家打开 App Store 时应该发现了一件怪事。许多 App 进行了更新,但点开更新日志,让人一头雾水。上面赫然统一写着:此次的 Apple 更新将会改善该 App 的功能。未包括任何新功能。

用户一头雾水不说,开发者也是一头雾水,因为他们根本没有提交新版更新,因此这次更新事件 100% 属于苹果自行更新的。

而且这次苹果幽灵更新涉及的不仅是多年未更新的僵尸 App,还是有很多我们日常使用的 App。
背后的原因众说纷纭,但给“过期通行证”续费是目前最靠谱的猜测。iOS 上的每一个应用程序都受到 Apple 的数字签名和 FairPlay DRM(数字版权管理)的保护,但这些证书是有有效期的。

当某些旧应用长期未更新,其底层的分发证书可能面临过期。如果证书过期,应用在用户的手机上就会直接闪退或无法打开。为了保证用户体验,苹果会在服务器端自动用新的证书为这些应用重新签名,并作为“更新”推送给用户。


夜雨聆风