diff --git a/QueueCube/App/Info.plist b/QueueCube/App/Info.plist index 94a4297..5c034db 100644 --- a/QueueCube/App/Info.plist +++ b/QueueCube/App/Info.plist @@ -6,6 +6,8 @@ _queuecube._tcp. + NSLocalNetworkUsageDescription + QueueCube needs access to your local network to discover nearby jukebox servers. NSAppTransportSecurity NSAllowsArbitraryLoads diff --git a/QueueCube/Views/Settings View/AddServerView.swift b/QueueCube/Views/Settings View/AddServerView.swift index 6eff779..ba2422a 100644 --- a/QueueCube/Views/Settings View/AddServerView.swift +++ b/QueueCube/Views/Settings View/AddServerView.swift @@ -116,7 +116,7 @@ struct AddServerView: View var discoveredServers: [DiscoveredEndpoint] = [] var resolvingServers = Set() - private let browser = NWBrowser(for: .bonjour(type: "_queuecube._tcp.", domain: nil), using: .tcp) + private let browser = NWBrowser(for: .bonjour(type: "_queuecube._tcp.", domain: "local."), using: .tcp) private var validationTimer: Timer? = nil