您是否可以在不向Apple提交应用更新的情况下更改使用TVML构建的tvOS应用?

时间:2016-02-02 06:38:37

标签: tvos tvml

使用TVML构建tvOS应用程序时,用Javascript编写的逻辑将从您的服务器下载,托管文件。这是否意味着您可以更改Javascript,修改您的应用,而无需向Apple提交更新以供审核?

我一直关注的教程是 Beginning tvOS Development with TVML Tutorial

按照本教程中的步骤,我已成功启动了托管Javascript文件的本地服务器。然后我可以更改部分Javascript文件,然后查看应用程序中反映的更改(重新启动后)。这似乎证明了我可以对应用程序进行更改,而无需向Apple提交更新以供审核。

2 个答案:

答案 0 :(得分:3)

可以更新任何外部托管的文件。我已经通过向我的tvml文件添加内容和描述来亲自测试了这一点。

答案 1 :(得分:0)

Apple TV将遵守所服务的JS脚本上的任何缓存标头。此外,如果应用程序已被TVOS或用户终止,它将仅完全重新加载应用程序(以及带有它的JS)。

满足这些条件后,技术上可以为您的应用提供“OTA”更新,而无需再次通过App Review。只要您未经过审核即可进行“重大更改”,Apple TV的应用审核指南就可以了。