你妹的,iPhone丢失后Apple的不作为 Godaddy Live Promotion Co...
sep 03

  苹果的审核越来越严格,现在都会拒绝单纯用 UIWebView 内嵌 HTML5 页面的 iPhone、iPad APP应用上架到 App Store,建议这样的 APP 去做成 Safari 的 Web 应用。但是,苹果的审核人员只从界面、URL 去判断是否 HTML5 的。如果一个 APP 应用的 URL 地址被他们拷贝出来,放到浏览器中能够访问,应用就会悲催地被拒绝上架。

  对付方法:

  1、URL不让直接通过浏览器访问(在 UIWebView 的请求 Header 中附加点自有的特殊标志,以便在服务器端将 APP 内嵌的访问和通过浏览器直接访问区分开来),或者通过浏览器访问时,返回 JSON、XML 信息,甚至输出 “Interface Error”,忽悠苹果审核人员说这是 HTTP 协议下的数据接口,不是单纯的网页。

  2、禁用、禁止 UIWebView 里面的链接长按弹出效果。在所加载文件中加入一行 CSS 代码,禁用类似下图的链接长按弹出效果:

html, body { -webkit-touch-callout: none; }
dirk 发表于 2013-09-03 Tuesday

0 Responses to “禁用 UIWebView 里面的链接长按弹出效果”

  1. No comments yet

Comment »