Changelog
Download
To download the latest version of the Splunk MINT SDK for iOS, see Requirements and installation for iOS.
Version 4.2.2
Changes
Removed the compiler warnings from the CocoaPod installation process, which affected projects based on iOS versions 6 or 7.
Version 4.2.1
Breaking changes
- The name of the framework has changed from SplunkMint-iOS to SplunkMint. If you used previous versions of the SDK, you must update all import statements for your project with this change:
- SplunkMint-iOS.framework is now SplunkMint.framework.
- SplunkMint-iOS.h is now SplunkMint.h.
- The Splunk MINT SDK for iOS now supports Swift projects without using a bridging header.
For details, see Requirements and installation for iOS and Add Splunk MINT to your iOS project.
Version 4.2.0
New features
- Use a post-build script to upload your app's .dSYM files so that Splunk MINT can replace the debug symbols in your app's crash logs with readable method names. See Configure server-side symbolication.
- The MINT JavaScript hybrid solution lets you integrate with MintUIWebView and MintWKWebView. See Integrate WebView monitoring.
- The logview method enables you to keep track of users' active and previous views.
- The setUserOptOut method lets you avoid saving a user's data. See Report user-specific data.
- The getMintUUID method returns a string with the UUID of the current user. The getSessionId method returns a string with the current session ID. This information helps you correlate users' errors with backend data.
- In the DTO, a new field indicates the running state of the app when it crashed (foreground or background).
- If an app runs in the background for more than 60 seconds, the onBackground functionality sends a gnip to indicate that the session closed. (A gnip is a notification that indicates that a session has closed. A ping indicates that a session has begun.)
- DTOs for unhandled exceptions include extraData and breadcrumbs.
- The SDK runs new callbacks when the SDK saves or sends data.
Changes
- The Splunk MINT SDK for iOS now requires iOS 8.0.
- To use Splunk MINT SDK for iOS 4.2.x, you must add an additional package to your project (WebKit.framework) . See Requirements and installation.
API Reference | Known issues |
This documentation applies to the following versions of Splunk MINT™ SDK for iOS (EOL): 4.2.x
Feedback submitted, thanks!