解决项目不能加载网络的问题--老镇豆瓣电台学习总结

不知道从Xcode哪个版本开始,创建后的项目就不能进行网络数据的加载了.
如果要进行网络加载,需要修改info.plist文件.
1.右键info.plist
2.Open As -> Source Code
3.在源码中添加以下代码即可

    NSAppTransportSecurity
    
        NSAllowsArbitraryLoads
        
    

此时切换回Property List就回发现多了App Transport Security Settings

解决项目不能加载网络的问题--老镇豆瓣电台学习总结_第1张图片
plist.png

我的info.plist文件源码如下,我把上面的代码添加到了最后





    CFBundleDevelopmentRegion
    en
    CFBundleExecutable
    $(EXECUTABLE_NAME)
    CFBundleIdentifier
    eko.hcxy.me.$(PRODUCT_NAME:rfc1034identifier)
    CFBundleInfoDictionaryVersion
    6.0
    CFBundleName
    $(PRODUCT_NAME)
    CFBundlePackageType
    APPL
    CFBundleShortVersionString
    1.0
    CFBundleSignature
    ????
    CFBundleVersion
    1
    LSRequiresIPhoneOS
    
    UILaunchStoryboardName
    LaunchScreen
    UIMainStoryboardFile
    Main
    UIRequiredDeviceCapabilities
    
        armv7
    
    UISupportedInterfaceOrientations
    
        UIInterfaceOrientationPortrait
        UIInterfaceOrientationLandscapeLeft
        UIInterfaceOrientationLandscapeRight
    
    NSAppTransportSecurity
    
        NSAllowsArbitraryLoads
        
    


你可能感兴趣的:(解决项目不能加载网络的问题--老镇豆瓣电台学习总结)