苹果一直拒绝 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;}

  点击在新窗口中浏览此图片


技术大类 » 移动互联网与手机 | 评论(64) | 引用(0) | 阅读(52177)
HONEY Email
2018-12-21 15:32
Thank you for your post, I look for such article along time, today i find it finally. this post give me lots of advise it is very useful for meoutlook entrar
alice F taylor Email
2018-12-21 15:33
Thank you for your post, I look for such article along time, today i find it finally. this post give me lots of advise it is very useful for meoutlook entrar
alice F taylor Email Homepage
2018-12-21 15:34
Thank you for your post, I look for such article along time, today i find it finally. this post give me lots of advise it is very useful for meoutlook entrar
lindarse Email
2019-1-4 16:53
This is a great article. It gave me a lot of useful information. thank you very much. Sushi Cat 2
分页: 4/4 第一页 上页 1 2 3 4 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]