Apple 的可下载/可执行代码限制如何与在 UIWebView 中使用 HTML5 和 Javascript 相一致?
应用程序商店审查指南规定:
“以任何方式或形式下载代码的应用程序都将被拒绝” “安装或启动其他可执行代码的应用程序将被拒绝”。
然而 HTML 和 Javascript 是代码。那么这个限制如何与 UIWebView 的使用相一致呢? 根据定义,在应用程序中使用 UIWebView 必须下载并执行代码(不包括加载本地内容),不是吗?因此,根据对App Store审查指南的逐字严格解释,任何使用UIWebView的应用程序都违反了它们。
那么,您是否可以仅将 UIWebView 与 HTML5 一起使用,而不使用 Javascript,但是如何对此进行监管呢?
那么Apple如何使用UIWebView来审核应用程序呢?他们允许什么,不允许什么?
The app store review guidelines states:
"Apps that download code in any way or form will be rejcted"
"Apps that install or launch other executable code will be rejected".
However HTML and Javascript is code. Therefore how does this restriction tally with the use of UIWebView?
The use of UIWebView in an app must by definition (excluding loading local content) be downloading and executing code mustn't it? Therefore according to a verbatim strict interpretation of the App Store Review Guidelines, any app which uses UIWebView is in contravention of them.
So can you use UIWebView only with HTML5 for example and no Javascript, but how can this possibly be policed?
Therefore how does Apple review apps using UIWebView? What do they allow and what do they not allow?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
再次阅读您的协议。
UIWebView使用内置的WebKit框架。您可以自由下载 HTML/JS/CSS 并将其呈现在 UIWebView 中。
Read your agreement again.
UIWebView uses the built-in WebKit framework. You are free to download HTML/JS/CSS and render it in UIWebView.