在苹果官方指南中列出的某些条件下,更新Capacitor JS应用而不通过App Store审查过程是可能的。然而,这并不是法律建议。为了将code更新直接推送到应用并保持与苹果指南的兼容性,必须满足以下条件:
- code必须由苹果的内置WebKit框架运行
- code必须不提供、解锁或启用额外的功能或功能
- 用户必须不知道更新正在发生
该 Capgo Capacitor 插件允许对 HTML、CSS 和 JavaScript 进行更新和修改,满足第一个条件。
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.
第二个条件,即不提供额外的功能或功能,是由开发者决定的。__CAPGO_KEEP_0__ 的目的是进行小的调整或修复,而不是引入新功能或功能。对于重大变化,需要通过 App Store 发布更新。值得注意的是,许多其他开发者使用实时更新没有任何问题或苹果的拒绝。
For more information on how to install Capgo to bypass review, please refer to my next article.
有关如何安装 __CAPGO_KEEP_0__ 以绕过审查的更多信息,请参阅我的下一篇文章。
从 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 审核指南 关于Capacitor OTA Updates: App Store 审核指南的实际应用