Apple的可下载/可执行代码限制如何在UIWebView中使用HTML5和Javascript?

Gru*_*kes 3 app-store ios

应用商店评论指南指出:

"以任何方式或形式下载代码的应用程序将被拒绝""安装或启动其他可执行代码的应用程序将被拒绝".

但是HTML和Javascript是代码.因此,这种限制与UIWebView的使用有何关系?在应用程序中使用UIWebView必须按定义(不包括加载本地内容)下载并执行代码一定不能吗?因此,根据App Store评论指南的逐字严格解释,任何使用UIWebView的应用程序都违反了它们.

那么你可以仅使用HTML5和HTML5,而不使用Javascript,但这怎么可能被监管呢?

因此,Apple如何使用UIWebView查看应用程序?他们允许什么,不允许什么?

Chr*_*ner 9

再次阅读您的协议.

3.3.2内部使用应用程序可能无法下载或安装可执行代码.如果所有脚本,代码和解释器都打包在应用程序中而未下载,则解释的代码只能在应用程序中使用.上述唯一的例外是Apple内置的WebKit框架下载和运行的脚本和代码.

UIWebView使用内置的WebKit框架.您可以自由下载HTML/JS/CSS并在UIWebView中呈现它.