?UDP Close with error :Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescription=No route to host, NSLocalizedFailureReason=Error in send() function.}
突然發(fā)現(xiàn)以前的功能不能運行了。報上面的錯,尋找了很久的解決辦法。應該是新版ios系統(tǒng)更嚴格的隱私問題。
1.在UDP廣播的時候,需要到蘋果官方去申請。申請地址:https://developer.apple.com/contact/request/networking-multicast\
2.申請成功后,編輯開發(fā)賬號,對appid進行編輯,添加Additional Capabilities 的 Multicast Networking
3.在app的xxx.entitlements配置文件總添加com.developer.networking.multicast的布爾值為yes
4.真機運行。