xcode8使用http,App访问的网络使用HTTPS

由于iOS9引入了AppTransportSecurity(ATS)特性,要求App访问的网络使用HTTPS协议,如果不做特殊设置,http请求会失败,所以需要开发者在工程中增加设置以便可以发送http请求,如下:
在info plist中增加字段:

    NSAppTransportSecurity
    
        NSAllowsArbitraryLoads
        
    

另,上传App Store的时候,编译Archive的时候要保存成英文,不要用中文格式的,不然会报错。

你可能感兴趣的:(xcode8使用http,App访问的网络使用HTTPS)