2
저는 GCDWebservers를 사용하여 http 서비스를 시작합니다. 나는 그것이 여전히 백그라운드 모드에서 연결을 받아들이 길 원한다. 이것은 내 소스 코드입니다.GCDWebservers 백그라운드 모드가 장치에서 작동하지 않습니다.
func startServer(){
do {
webServer?.stop()
webServer?.removeAllHandlers()
try self.webServer?.start(options: [GCDWebServerOption_BonjourName: "", GCDWebServerOption_BonjourType: IMS_DOMAIN, GCDWebServerOption_Port : IMS_SERVICE_PORT, GCDWebServerOption_AutomaticallySuspendInBackground: false])
} catch {
print("Start server error: ", error.localizedDescription)
}
print("bonjour type", self.webServer?.bonjourType)
}
실제 장치에서는 작동하지 않지만 시뮬레이터에서 작동합니다. 앱이 다시 전경 간다이 메시지 출력 : 소멸
dnssd_clientstub의 read_all (10)
[ERROR] 봉쥬르 등록 오류 -72000 (도메인 10)
제발 도와주세요.