From 9bc085ff1b614ff4f9cbfe2b0baba7fe93912d6d Mon Sep 17 00:00:00 2001 From: CatsJuice Date: Wed, 5 Feb 2025 11:39:18 +0000 Subject: [PATCH] fix(ios): can't connect to dev server (#9959) --- packages/frontend/apps/ios/App/App/AffineHttpHandler.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/frontend/apps/ios/App/App/AffineHttpHandler.swift b/packages/frontend/apps/ios/App/App/AffineHttpHandler.swift index 1a25b3d6d1..47cfcc5538 100644 --- a/packages/frontend/apps/ios/App/App/AffineHttpHandler.swift +++ b/packages/frontend/apps/ios/App/App/AffineHttpHandler.swift @@ -33,7 +33,8 @@ class AffineHttpHandler: NSObject, WKURLSchemeHandler { } let path = urlComponents.path let query = urlComponents.query != nil ? "?\(urlComponents.query!)" : "" - guard let targetUrl = URL(string: "\(httpProtocol)://\(host)\(path)\(query)") else { + let port = urlComponents.port != nil ? ":\(urlComponents.port!)" : "" + guard let targetUrl = URL(string: "\(httpProtocol)://\(host)\(port)\(path)\(query)") else { urlSchemeTask.didFailWithError(AffineHttpError.invalidOperation(reason: "bad url")) return }