IOS真机调试过程中无法访问网络问题

2018-01-29  本文已影响0人  meetweb

真机安装到IP6中可以运行。但是运行过程中发现如下列的错误。

http://183.63.XX.XX:8087/apik/login.php

2018-01-29 16:07:19.359 WorkItem[555:185658] App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.

The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.

error:Error Domain=NSURLErrorDomain Code=-1022 "The resource could not be loaded because the App Transport Security policy requires the use of a secure connection." UserInfo={NSUnderlyingError=0x145807e60 {Error Domain=kCFErrorDomainCFNetwork Code=-1022 "(null)"}, NSErrorFailingURLStringKey=http://183.63.XX.XX:8087/apik/login.php, NSErrorFailingURLKey=http://183.63.XX.XX:8087/apik/login.php, NSLocalizedDescription=The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.}

2018-01-29 16:07:40.977 WorkItem[555:185281] _BSMachError: (os/kern) invalid capability (20)

2018-01-29 16:07:40.979 WorkItem[555:186577] _BSMachError: (os/kern) invalid name (15)

解决方案:

在info.plist文件中增加一项

App Transport Security Settings 

然后为该项增加一个子项

Allow Arbitrary Loads  为YES

上一篇下一篇

猜你喜欢

热点阅读