跳过主要内容
教程

苹果是否允许实时更新而不经过 App Store 审核?

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

文章来源

马丁·多纳迪厄

作者

瓦莱莉

审稿人

乔丹

编辑

苹果是否允许在App Store审核外进行实时更新

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

  • 苹果内置的WebKit框架必须运行code。
  • 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.

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

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

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

继续阅读《苹果是否允许实时更新而不需要商店审查?》。

如果您正在使用 苹果是否允许实时更新而不需要商店审查? 来规划商店审批和分发,连接它与 @capgo/capacitor-app内评分 关于@capgo/capacitor-in-app-review的实现细节 使用@capgo/capacitor-in-app-review 关于使用@capgo/capacitor-in-app-review的原生能力 @capgo/capacitor-native市场 为 @capgo/capacitor-native-market 的实现细节 使用 @capgo/capacitor-native-market 为 @capgo/capacitor-native-market 的原生能力 Capacitor OTA 更新:App Store 审批指南 为 Capacitor OTA 更新:App Store 审批指南 的实际背景

实时更新Capacitor应用

当web层bug实时更新时,通过Capgo将修复推送到用户,而不是等待几天的app store审批。用户在后台接收更新,而原生变化仍在正常审查路径中。

最新博客文章

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