找回密码
 立即注册
即日起,论坛关闭新用户注册和登录,论坛相关的贴子保留查阅和下载。获得授权后,有技术问题可联系微信 13199509559 一对一解决。 2024-3-12
查看: 6638|回复: 4
打印 上一主题 下一主题

教大家IOS9 开发APP继续使用http请求数据的办法

37

主题

37

主题

37

主题

超级版主

Rank: 8Rank: 8

积分
0
跳转到指定楼层
1#
岁月无声 发表于 2016-1-16 14:42:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
尼玛.开发苹果就是个坑.一步一个坑
证书也坑,审核更坑

我们公司安卓早都完事100年了.苹果还没审核通过呢
今天被拒了. 原来 尼玛 IOS9 以后  AJAX请求地址 全部要用 https  说是安全
这个也不适合中国国情啊????

那么我们给出解决方法.让你的APP在IOS9中 继续使用http

回复后查看方法  哈哈 骗点回复



iOS9.0以后出于对请求安全的考虑默认将Foundation.framework中的HTTP请求协议更换为SSL/TLS,也就是说所有由程序发起的HTTP请求默认将请求HTTPS的内容,而且在HTTPS出现404时不会请求HTTP的内容,如果你的APP原来就使用HTTPS,基本问题不大,但是如果使用HTTP的话,就需要:

1.修改你的服务器配置,使它支持HTTPS访问

2.修改你的info.plist配置,让APP能访问普通的HTTP协议网站

否则调试程序时会在Log中出现以下提示:

  1. App Transport Security has blocked a cleartext HTTP (http://) resource
  2. load since it is insecure. Temporary exceptions can be configured via
  3. your app's Info.plist file.
复制代码

修改info.plist时,APPLE也提供了修改方法,在info.plist中增加以下内容即可

  1. <key>NSAppTransportSecurity</key>
  2. <dict>
  3.   <key>NSExceptionDomains</key>
  4.   <dict>
  5.     <!--your domain-->
  6.     <key>lidaren.com</key>
  7.     <dict>
  8.       <!--Include to allow subdomains-->
  9.       <key>NSIncludesSubdomains</key>
  10.       <true/>
  11.       <!--Include to allow insecure HTTP requests-->
  12.       <key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
  13.       <true/>
  14.       <!--Include to specify minimum TLS version-->
  15.       <key>NSTemporaryExceptionMinimumTLSVersion</key>
  16.       <string>TLSv1.1</string>
  17.     </dict>
  18.   </dict>
  19. </dict>
复制代码

如果你的app具有浏览器功能,可以这样改,就可以完全放开HTTP访问功能了

  1. <key>NSAppTransportSecurity</key>
  2. <dict>
  3.     <!--Connect to anything (this is probably BAD)-->
  4.     <key>NSAllowsArbitraryLoads</key>
  5.     <true/>
  6. </dict>
复制代码


0

主题

0

主题

0

主题

新手上路

Rank: 1

积分
4
2#
charles 发表于 2016-7-1 15:05:31 | 只看该作者
找了好久 终于找到了 谢谢分享

0

主题

0

主题

0

主题

新手上路

Rank: 1

积分
24
3#
xtswin 发表于 2016-7-3 11:48:25 | 只看该作者
        看看。丁丁丁丁

0

主题

0

主题

0

主题

新手上路

Rank: 1

积分
4
4#
chu_xiao_wei 发表于 2016-7-11 14:47:37 | 只看该作者
顶顶顶顶顶

0

主题

0

主题

0

主题

高级会员

Rank: 4

积分
621
5#
蓝色屠龙刀 发表于 2017-7-14 15:57:57 | 只看该作者
我顶啊。接着顶












同心米粉 同心米粉批发 同心米粉价格
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表