SFAuthenticationErrorDomain
TypeScriptconst SFAuthenticationErrorDomain: stringSwift declarationlet SFAuthenticationErrorDomain: StringEnable web views and services in your app.
24 types
70 callable entries
15 skipped
82% entry coverage
Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.
SFAddToHomeScreenActivityItem
protocol · iOS 17.4+
SFAddToHomeScreenInfo
class · iOS 18.2+
SFAuthenticationError
struct · iOS 11.0+ · Deprecated in iOS 12.0
SFAuthenticationError.Code
enum · iOS 11.0+ · Deprecated in iOS 12.0
SFAuthenticationSession
class · iOS 11.0+ · Deprecated in iOS 12.0
SFAuthenticationSession.CompletionHandler
typealias
SFContentBlockerErrorCode
enum · iOS 9.0+ · Deprecated in iOS 10.0
SFContentBlockerManager
class · iOS 9.0+
SFContentBlockerState
class · iOS 10.0+
SFError
struct · iOS 10.0+
SFError.Code
enum · iOS 10.0+
SFSafariExtensionManager
class · iOS 26.2+
SFSafariExtensionState
class · iOS 26.2+
SFSafariSettings
class · iOS 26.0+
SFSafariViewController
class · iOS 9.0+
SFSafariViewController.ActivityButton
class · iOS 15.0+
SFSafariViewController.Configuration
class · iOS 11.0+
SFSafariViewController.DataStore
class · iOS 16.0+
SFSafariViewController.DismissButtonStyle
enum · iOS 11.0+
SFSafariViewController.PrewarmingToken
class · iOS 15.0+
SFSafariViewControllerDelegate
protocol · iOS 9.0+
SSReadingList
class · iOS 7.0+
SSReadingListError
struct · iOS 7.0+
SSReadingListError.Code
enum · iOS 7.0+
const SFAuthenticationErrorDomain: stringSwift declarationlet SFAuthenticationErrorDomain: Stringconst SFContentBlockerErrorDomain: stringSwift declarationlet SFContentBlockerErrorDomain: Stringconst SFErrorDomain: stringSwift declarationlet SFErrorDomain: Stringconst SFExtensionMessageKey: stringSwift declarationlet SFExtensionMessageKey: Stringconst SFExtensionProfileKey: stringSwift declarationlet SFExtensionProfileKey: Stringconst SSReadingListErrorDomain: stringSwift declarationlet SSReadingListErrorDomain: String15 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
SFAddToHomeScreenInfo.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
SFSafariExtensionManager.init()
inherited init: clang: 'init' is unavailable
SFSafariSettings.init()
inherited init: clang: 'init' is unavailable
SFSafariViewController.PrewarmingToken.init()
inherited init: clang: 'init' is unavailable
SFSafariViewController.ActivityButton.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
SFSafariViewController.init()
inherited init: cannot prove legal (class declares 6 custom initializers)
SSReadingList.init()
inherited init: clang: 'init' is unavailable
SFSafariViewController.DataStore.init()
inherited init: clang: 'init' is unavailable
SFAuthenticationSession.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
protocol implementation SFSafariViewControllerDelegate.safariViewController(_:activityItemsFor:title:)
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation SFSafariViewControllerDelegate.safariViewController(_:excludedActivityTypesFor:title:)
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation SFAddToHomeScreenActivityItem.iconItemProvider
non-method protocol requirement
protocol implementation SFAddToHomeScreenActivityItem.webAppManifest()
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation SFAddToHomeScreenActivityItem.homeScreenWebAppInfo()
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation SFAddToHomeScreenActivityItem
non-method protocol requirement