2012-11-13 28 views

回答

10

iOS应用使用Trigger.io锻造大致包括由iOS版SDK中提供的UIWebView的组件,它加载HTML/CSS/JavaScript代码,无论是使用Trigger.io应用程序或取出内置捆绑刷新。

iOS开发者计划许可协议实际上涵盖在不使用的应用程序商店分发机制的更新的UIWebView资产的话题:

3.3.2应用程序可能无法下载或安装可执行代码。如果所有脚本, 代码和解释程序都打包在应用程序中,而不是下载 ,则只能在应用程序中使用解释的代码。前述的唯一例外是脚本和代码 由Apple的内置WebKit框架下载并运行,提供 ,这些脚本和代码不会改变 应用程序的主要用途,因为提供的功能或功能与 不一致意图和广告目的的 应用程序提交给App Store。

https://developer.apple.com/programs/terms/ios/standard/ios_program_standard_agreement_20120912.pdf(您需要登录Apple开发人员中心才能看到它)。

+0

嗯,是否Trigger.io重新加载/ PhoneGap Build Hydration属于此异常类别,“由Apple内置的WebKit框架下载并运行”?我认为不 - 这是一个无赖。 –

+0

Trigger.io的重载功能应该属于这个例外,因为它只更新在“Apple的内置WebKit框架”中使用的HTML/JS/CSS。我们在Hojoki使用Trigger.io重新加载我们的应用程序,苹果公司的一切都很好。 –

+3

据我了解,“正在下载并由Apple内置的WebKit框架运行”这句话需要代码同时由WebKit下载并由WebKit运行。我相信Trigger.io/Phonegap符合后者的要求。我对前者不太确定。使用WebKit框架或本机代码重新加载下载更新吗? @PatrickRudolph感谢您的支持。了解到有人已经在生产中使用它,这让我感觉更加自信。 –

相关问题