You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// - **Redemption codes**: Redeem web checkout codes via deep link.
922
+
/// - **Superwall universal links**: Links in the format `*.superwall.app/app-link/*`.
923
+
/// - **`deepLink_open` trigger**: Any deep link can trigger a paywall if you've configured
924
+
/// a `deepLink_open` trigger in your Superwall dashboard.
922
925
///
923
-
/// - Parameters:
924
-
/// - url: The URL of the deep link.
925
-
/// - Returns: A `Bool` that is `true` if the deep link was handled. If called before ``Superwall/configure(apiKey:purchaseController:options:completion:)`` completes then it'll always return `true`.
926
+
/// This method is designed to work in a handler chain pattern where multiple handlers
927
+
/// process deep links. It returns `true` only for URLs that Superwall will handle,
928
+
/// allowing other handlers to process non-Superwall URLs.
929
+
///
930
+
/// - Parameter url: The URL of the deep link.
931
+
/// - Returns: `true` if Superwall will handle this deep link, `false` otherwise.
932
+
/// When called before ``Superwall/configure(apiKey:purchaseController:options:completion:)``
933
+
/// completes, returns `true` only for recognized Superwall URL formats or if cached
0 commit comments