iOS12,无法执行kReachabilityChangedNotification

时间:2019-02-20 00:46:29

标签: ios ios8 ios12

iOS 12版本不适用于kReachabilityChangedNotification。

(网络更改通知。  没有可访问性技术)

但是iOS 8版本可以正常工作。

发生了什么事?

Xcode版本为10.1

如何获取修复程序?

2 个答案:

答案 0 :(得分:1)

可达性不是通知原因,

以XCode调试模式连接的USB电缆。

(但是ios8版本设备没有问题,只有ios12版本设备有问题) 。 。 。 。

但要正确执行通知,请断开没有XCode的USB电缆,

答案 1 :(得分:-1)

在iOS 12中,“可达性”功能默认情况下处于关闭状态。您必须通过进入设置→常规→可访问性→可达性,在iPhone上手动启用它。

有关更多信息,您可以检查此link

您也可以尝试将NSAppTransportSecurity添加到info.plist文件

<key>NSAppTransportSecurity</key>  
 <dict>  
      <key>NSAllowsArbitraryLoads</key><true/>  
 </dict>