原因:
UIApplication.openURL(_:)
從iOS18開始被停止調(diào)用了
@available(iOS, introduced: 2.0, deprecated: 10.0)
open func openURL(_ url: URL) -> Bool
需使用下面方法替換
@available(iOS 10.0, *)
open func open(_ url: URL, options: [UIApplication.OpenExternalURLOptionsKey : Any] = [:]) async -> Bool
@available(iOS 10.0, *)
open func open(_ url: URL, options: [UIApplication.OpenExternalURLOptionsKey : Any] = [:], completionHandler completion: (@MainActor @Sendable (Bool) -> Void)? = nil)