9

触发“重新加载”功能允许绕过 App Store 批准流程更新应用程序。

这是否违反 App Store 条款?

http://trigger.io/cross-platform-application-development-blog/2012/08/16/announcing-trigger-io-reload-iterate-fast-on-mobile/

4

1 回答 1

10

使用 Trigger.io Forge 构建的 iOS 应用程序大致由 iOS SDK 提供的 UIWebView 组件组成,该组件加载您的 HTML/CSS/JavaScript,无论它是与应用程序捆绑在一起还是使用 Trigger.io Reload 获取。

iOS 开发者程序许可协议实际上涵盖了在不使用 App Store 分发机制的情况下更新 UIWebView 资产的主题:

3.3.2 应用程序不得下载或安装可执行代码。如果所有脚本、代码和解释器都打包在应用程序中并且未下载,则解释的代码只能在应用程序中使用。上述情况的唯一例外是由 Apple 内置 WebKit 框架下载和运行的脚本和代码,前提是此类脚本和代码不会通过提供与预期和宣传目的不一致的特性或功能来改变应用程序的主要目的提交到 App Store 的应用程序。

来自https://developer.apple.com/programs/terms/ios/standard/ios_program_standard_agreement_20120912.pdf(您需要登录 Apple 开发者中心才能查看)。

于 2012-11-13T11:53:25.537 回答