1. 一个插件同时起NEDNSProxyProvider NEFilterDataProvider 说明
首先插件的info.plist 里面NEProviderClasses 中com.apple.networkextension.dns-proxy=UUFilterDnsDataProvider com.apple.networkextension.filter-data=FilterDataProvider
需要配置
插件能力 Network Extensions 需要配置dns-proxy-systemextension content-filter-provider-systemextension
xcode debug插件能力 Network Extensions 必须是dns-proxy content-filter-provider 不然编译不过 不知道为什么
xcode release插件能力 Network Extensions 必须是dns-proxy-systemextension content-filter-provider-systemextension
2. nw_connection_set_state_changed_handler 报错问题 domain nw_error_domain_posix EPERM问题 (操作被拒绝)
这个是权限问题 需要吧info.plist 里面的App Sandbox=YES 去除掉