跳过主要内容
教程

苹果是否允许在商店审核后即时更新?

如何将code更新推送到生产iOS应用,并完全符合苹果的指南?

文章来源

马丁·多纳迪厄

作者

瓦莱里亚

审阅者

乔丹

编辑

苹果是否允许在商店审核后即时更新?

在苹果的官方指南中,更新 Capacitor JS 应用程序而不经过 App Store 审核过程是可能的,但请注意,这不是法律建议。为了让 code 更新直接推送到应用程序并保持与苹果指南的兼容性,必须满足以下条件:

  • code 必须由苹果的内置 WebKit 框架运行
  • code 不得提供、解锁或启用额外的功能或功能
  • 用户必须不知道更新正在发生

Capgo Capacitor 插件允许对 HTML、CSS 和 JavaScript 进行更新和修改,从而满足第一个条件。 自从 JavaScript 框架如 Facebook 的 React Native 和服务如 Expo 可以更新应用程序而不经过 App Store 审核过程以来,这种能力就已经存在了。

第二个条件,即不提供额外的功能或功能,是由开发者决定的。Capgo 的目的在于进行小的调整或修复,而不是引入新功能或功能。对于重大变化,必须通过 App Store 发布更新。值得注意的是,许多其他开发者使用实时更新没有任何问题或苹果的拒绝。

Google Play 比 Apple 更为宽松,允许更新应用程序。Google Play 允许从他们商店安装的应用程序使用 JavaScript 包被非 Google 服务更新。

有关如何安装 Capgo 以绕过审查的更多信息,请参阅我的下一篇文章。

继续阅读 Does Apple Allow Live Updates Without Store Review?

如果您正在使用 Does Apple Allow Live Updates Without Store Review? 来规划商店审批和分发,请将其连接到 @capgo/capacitor-in-app-review 以获取 @capgo/capacitor-in-app-review 的实现细节 使用 @capgo/capacitor-in-app-review 来获取 @capgo/capacitor-in-app-review 的原生能力 @capgo/capacitor-native-market 以获取 @capgo/capacitor-native-market 的实现细节 使用@capgo/capacitor-native-market 为使用@capgo/capacitor-native-market, 和 Capacitor OTA Updates: App Store Approval Guide 为Capacitor OTA Updates: App Store Approval Guide的实际背景

Capacitor 应用程序的即时更新

When a web-layer bug is live, ship the fix through Capgo instead of waiting days for app store approval. Users get the update in the background while native changes stay in the normal review path.

来自马丁的人性化支持

立即开始

最新博客

Capgo 给您所需的最佳见解,以创建真正专业的移动应用程序。