美文网首页
Xcode 8 beta版 && Xcode 8

Xcode 8 beta版 && Xcode 8

作者: SevenM | 来源:发表于2016-09-11 21:06 被阅读300次

    直奔主题iOS10关于ATS增强,因为项目只用到了UIwebView进行一些http请求,担心在iOS10中会带来一些不必要的麻烦,所以晚上加班测试了一些(虽然正式版不久就会出来吧,这个测试结果可能还会对一些朋友有帮助的),测试结果见下:

    Xcode 8beta

    项目需求关系,只是测试了iOS10新增的Allow Arbitrary Loads in Web Content和之前的Allow Arbitrary Loads(以下所说都是这两种情况)

    http请求:  (在两个bool都存在的时候认同  Allow Arbitrary Loads in Web Content  )

    a、UIwebView (在有Allow Arbitrary Loads in Web Content的情况下只有在的key为YES的时候才能加载没有的时候同之前)

    b、WkWebView (只有在Allow Arbitrary Loads in Web Content的key为YES的时候才能加载)

    https请求:

    a、UIWebView     (只有在单独有Allow Arbitrary Loads并且key为YES的时候才能加载)

    b、WkWebView    (不论是存不存在这些bool也不论key的值,都能记载出来)

    Xcode 8

    http请求:

    a、 UIWebView     (访问通的情况:1、有两者中的一个,且key为YES;2、两者都有且Allow Arbitrary Loads in Web Content为YES(不管 Allow Arbitrary Loads的key值)。     访问不通:1、两者都没有(或者有单独其中一个且key为NO);2、两者都有Allow Arbitrary Loads in Web Content的key为NO)

    b、WkWebView     同UIwebView

    https请求:

    a、UIwebView     (任何情况全通)

    b、WkWebView    (任何情况全通)

    总结:感觉自己是闲的蛋疼

    总体来说

    1、在Xcode8中新增的Allow Arbitrary Loads in Web Content似乎占了主动权

    2、用Xcode8中创建的progect不能用在xcode7中打开(提示The document “Main.storyboard” requires Xcode 8.0 or later.)这个应该是XIB认亲妈只能在Xcode中打开PS:如果做xcode7创建的XIB文件在Xcode8中打开的话,不要做修改,不然在Xcode7中就会报错

    相关文章

      网友评论

          本文标题:Xcode 8 beta版 && Xcode 8

          本文链接:https://www.haomeiwen.com/subject/drouettx.html