跳过主要内容
教程

苹果是否允许实时更新而不经过商店审查?

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

马丁·多纳迪尤

马丁·多纳迪尤

内容营销人员

苹果是否允许实时更新而不经过商店审查?

更新Capacitor的JS应用程序而不通过App Store审查过程是可能的,具体条件见苹果官方指南。然而,这并不是法律建议。为了将code的更新直接推送到应用程序并保持与苹果指南的兼容性,必须满足以下条件:

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

The Capgo Capacitor plugin allows for updates and modifications to be made to HTML, CSS, and JavaScript, satisfying the first condition. The ability for apps to update themselves without going through the App Store review process has been available for some time for apps created using JavaScript frameworks such as Facebook’s React Native and services like Expo.

The second condition, not providing additional features or functionality, is determined by the developer. Capgo is intended for making small tweaks or fixes, rather than introducing new features or functionality. For significant changes, it is necessary to release updates through the App Store. It is worth noting that many other developers use live updates without any issues or rejection from Apple.

Google Play比苹果更宽松,允许更新应用程序。 Google Play允许从他们的商店安装的JavaScript包装的应用程序可以通过非Google服务进行更新。

For more information on how to install Capgo to bypass review, please refer to my next article.

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

如果您正在使用 Does Apple Allow Live Updates Without Store Review? 来规划商店批准和分发,请将其与 @capgo/capacitor-in-app-review for the implementation detail in @capgo/capacitor-in-app-review, Using @capgo/capacitor-in-app-review for the native capability in Using @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 的实际背景

Live updates for Capacitor apps

当 Web 层 Bug 活跃时,通过 Capgo 发布修复,而不是等待几天的应用商店审批。用户在后台接收更新,而本机更改仍在正常审查路径中。

来自 Martin 的人工支持

立即开始

最新博客文章

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