iOS9临时性解决HTTP以及scheme跳转问题

开发项目中遇到了iOS9适配的问题, 网查后提供一下临时性解决方法:

1. 暴力使用HTTP, 而不是HTTPs

在plist文件中加入如下字段

<key>NSAppTransportSecurity</key>

<dict>

  <key>NSAllowsArbitraryLoads</key>

  <true/>

</dict>

2. APP之间进行跳转, 添加scheme白名单

在plist文件中加入如下字段

<key>LSApplicationQueriesSchemes</key>

<array>

  <string>scheme1</string>

  <string>scheme2</string>

</array>

时间: 2024-08-01 21:38:55

iOS9临时性解决HTTP以及scheme跳转问题的相关文章

【Android-4】Scheme跳转协议

Scheme跳转协议 概述:Android中的Scheme是一种页面内跳转协议,是一种非常好的实现机制,通过定义自己的Scheme协议,可以非常方便跳转App中的各个页面, 通过Scheme协议,服务器可以定制化告诉App跳转哪个页面,可以通过通知栏消息定制化跳转页面,可以通过H5页面跳转页面等. Scheme的应用场景 1.服务端可以下发一个路径,然后客服端根据服务端下发的URL跳转到相应的页面. 2.从H5页面跳转到App相应的Activity. 3.App根据相应的URL跳转到另一个App

iOS9 HTTPS解决办法

iOS9引入了新特性App Transport Security (ATS).详情:App Transport Security (ATS) 新特性要求App内访问的网络必须使用HTTPS协议.但是现在公司的项目使用的是HTTP协议,使用私有加密方式保证数据安全.现在也不能马上改成HTTPS协议传输 解决办法: 在Info.plist中添加NSAppTransportSecurity类型Dictionary. 在NSAppTransportSecurity下添加NSAllowsArbitrary

解决vue单页面跳转返回后页面不刷新的问题

一.问题:在vue项目中通过location.href跳转到第三方页面,然后点击浏览器返回按钮回到自己的页面,用nginx起服务页面不刷新,在用node起服务中页面是正常刷新的: 二.产生该问题的原因:微信浏览器对页面进行缓存: 三.解决方案: 1 window.onpageshow = null; 2 window.onpageshow = function(event){ 3 location.reload() 4 } 5 window.location.href = 'https://ww

Android 完美解决bundle实现页面跳转并保留之前数据+传值

前言:昨天碰到了一个问题,我想实现页面跳转,采用了Bundle之后,再回到原来的页面,发现数据也没有了,而且一直报错,网上查找了很多资料,发现要用一个startActivityForResult(),然而好景不长,我又想在后面的页面把后面页面的数据和前面传过来的数据都传递给中间页面的数据,这样挺起来有些复杂,我简单写了一个Demo 1.首先是3个Activity=====对应3个布局=====全部贴出来好了,一看就懂的. 对应Main3Activity <?xml version="1.0

解决Word2013光标乱跳的问题

Word2013有一个非常影响使用的bug.就是在编辑文档时,光标会乱跑,影响输入.微软给出了一个kb2863845 160多MB的补丁包,安装完成后就可以解决这个问题. 说明网址:https://support.microsoft.com/zh-cn/kb/2863845 补丁下载链接: http://hotfixv4.microsoft.com/Microsoft%20Word%202013/sp1/word2013kb2863845fullfilex64glb/15.0.4605.1001

如何解决微信端直接跳WAP端

现在几乎所有人都使用微信APP,而且对于要做推广的人,所有的产品几乎都离不开微信的推广,然而腾讯会维护微信生态圈,都不会自动跳转到你推广的链接上,通常都会出现下面的提示,那要怎样实现在微信内置浏览器里打开指定页面,那就需要使用微信跳WAP来实现.原理很简单,只需要在跳转平台创建一条落地页URL,获取一条超链接即可,创建后分配给你一个可以唤起微信的超链接,获取到的超链接放到你网站即可.猴子数据微信跳WAP 接口,能微信环境下自动切换,过渡中间的环节,直接跳转到推广的接口,这种接口大多用于淘宝客等各

解决网站出错后 跳转 友好页面 的 asp .net 配置

<system.webServer> <httpErrors errorMode="DetailedLocalOnly"> <remove statusCode="404" /> <error statusCode="404" path="/index.html" responseMode="ExecuteURL" /> </httpErrors>

解决利用MWPhotoBrower跳转时的问题

问题描述: 在IOS开发过程中进场遇到页面的嵌套,比方说在一个UIViewController下面嵌套三个UITableBViewController,这样在UItableViewController中点击图片或是按钮进行push方式跳转时就会遇到问题,因为根本没法跳转,因为UITableViewController中没有navigationController故无法跳转,利用第三方的图片查看类库MWPhotoBrowser进行页面跳转时不好使. 解决方案: 利用单利模式解决.在页面跳转时拿到U

点击&lt;a&gt;标签,禁止页面自动跳到顶部的解决办法

最近在开发一个小web的时候想给一个按钮增加一个弹出dialog功能,但是发现点击按钮后页面总是自动滚动至顶部,这点从用户体验上来讲是极其不爽的,于是开始跳进google大池寻求解决办法.网上的办法有很多,但是唯独下面这个生效了,转来收藏.     "平时开发的HTML表单,链接通常会使用<a href="#" onclick="openWnd();">Open new window</a>控件,但这种方法如果是链接到本页面,用来执