iOS Configuration
In your Info.plist, create a top-level Dictionary named Fullstory. The following are the valid configuration keys.
| Property | Type | Description |
|---|---|---|
OrgId | String | (Required) Your Org ID. See How do I find my Fullstory Org Id?. |
IncludeAssets | Dictionary | Specify webview file types to upload for playback. This is strongly recommended if you intend to capture WebViews. Keys are a String folder path; values are an array of string file extensions (without the leading dot .). See Asset Uploading for WebViews.Default: nil |
LogLevel | String | Capture FS.log() messages at or above the specified level.Options: assert, error, warn, info, debugDefault: debug |
MaxOSVersion | String | Specify the highest version of iOS that Fullstory will capture sessions on. Follows semantic versioning, meaning that it will include all point releases for the given version specified. For example: - 26 includes 26.0, 26.99.99, etc. but not 27.0.- 26.0 includes 26.0.99 but not 26.1.Introduced in version 1.61.1. Default: 26 (as of Fullstory 1.64.0) |
PreviewMode | Boolean | Capture sessions in preview mode. Introduced in version 1.57.0. Default: NO |
RecordOnStart | Boolean | By default, Fullstory begins capturing on app startup. Set to NO to prevent Fullstory from starting data capture automatically, and then call FS.restart() to begin capture.Default: YES |
ScanAsynchronously | Boolean | Specifies whether to capture the view hierarchy synchronously or asynchronously. Learn more. In Fullstory 1.62 and earlier, the default is NO. In Fullstory 1.63 and later the default is YES and may be overridden via your Fullstory organization's Mobile Data Capture settings. |
ScanAsyncSliceMS | Number | Specifies the scanning slice time when asynchronous scanning is enabled. Cannot be set if ScanAsyncSliceNS is also set. Learn more.Default: 5 |
ScanAsyncSliceNS | Number | Specifies the scanning slice time when asynchronous scanning is enabled. Cannot be set if ScanAsyncSliceMS is also set. Learn more.Default: 5000000 |
ServerUrl | String | Specify the server URL for routing Fullstory traffic. See Configuring a Custom Endpoint. Introduced in version 1.37.0. Default: https://fullstory.com |
SwiftUIEnabled | Boolean | Enable unmasking of SwiftUI views. See Integrating Fullstory into a SwiftUI App. Default: NO |
SwiftUISelectorPreview | Number | Enables a preview version of SwiftUI Automatic Selectors. See Installation Guide for Fullstory SwiftUI Automatic Selector Preview. |
SwiftUISelectorVersion | Number | Required when SwiftUIEnabled is set to YES. See Choosing a selector version. |