Я новичок ie в iOS разработке (SwiftUI).
Недавно я столкнулся с проблемой подключения к WiFi с помощью захвата QR-кода. Интересно, если есть какое-либо возможное решение для подключения к WiFi напрямую с помощью QR-кода. После того, как я провел много исследований, я все еще не могу найти никаких ссылок по этому вопросу. Вот мои ключевые слова: SwiftUI, Swift, QR-код, Wi-Fi, iOS.
Что у меня сейчас:
ContentView
struct ContentView: View {
@State private var isShowingScanner = false
@State private var resultOfScanning: String = "Result will be shown here..."
var body: some View {
VStack {
Button(action: { self.isShowingScanner = true }, label: { Text("Scan Button") })
.sheet(isPresented: self.$isShowingScanner) {
CodeScannerView(codeTypes: [.qr], simulatedData: "www.opgg.com", completion: self.handleScan)
}
Text("\(resultOfScanning)")
}
}
func handleScan(result: Result<String, CodeScannerView.ScanError>) {
self.isShowingScanner = false
switch result {
case .success(let code):
let codeStr = code as! String
self.resultOfScanning = codeStr
case .failure(let error):
print("Scanning failed")
}
}
}
CodeScannerView (Ссылка: статья Пола Хадсона)
Что я хочу построить: Я хочу использовать это Приложение, автоматически подключающееся к указанному c WiFi с помощью захвата QR-кода (содержит SSID и пароль WiFi).
В чем моя проблема: Я не могу найти способ подключения для указания c WiFi автоматически с помощью QR-кода. Похоже, что никто не говорил об этой проблеме.
Может кто-нибудь знает, что, как решить вышеупомянутые проблемы?
Спасибо за комментарии и ответы.