Releases: apptentive/apptentive-ios
v4.0.1: Bug Fixes
Version 4.0.1 of the Apptentive iOS SDK fixes a number of minor issues with the previous release:
- Custom device data is now properly preserved on the device
- JWTs are no longer stored after a user logs out (previously they were stored but revoked on the server)
- Certain legacy data now migrates properly (previously, in rare instances, it could cause the SDK to get stuck in an invalid state).
v4.0.0: Multi-user support
Version 4.0.0 adds the ability to pass customer authentication to Apptentive to protect and separate each customer's personal information from one another. It uses a new method for initializing the SDK. There is also a new method (required for using push) to forward local notifications to the SDK. Static library support has been dropped in favor of a dynamic framework. There is a new runtime setting for log level, which defaults to INFO
in all build configurations.
v3.5.1: SKStoreReviewController changes
This release attempts to work around a crash experienced by a small number of users using the SKStoreReviewController
feature of version 3.5.0 of the Apptentive iOS SDK by using selector-based APIs rather than block-based APIs for notification and timeout handling.
v3.5.0: SKStoreReviewController
This release adds the capability to request a review using the SKStoreReviewController
class added in iOS version 10.3.
v3.4.3: Fix to Push Issue
This release fixes a problem where push notifications could stop working after a cold relaunch of an app.
v3.4.2: Bug fixes and improvements
Version 3.4.2 addresses a number of minor bugs in the Apptentive iOS SDK and adds an internal method to close any open interactions programmatically.
v3.4.1: Visual fixes to Surveys and Upgrade Message
This release fixes a couple of UI glitches in Surveys and Upgrade Messages. It also adds an accessibility label to the "About Apptentive" button in Surveys and corrects a problem where changes to the device might not be synchronized with the server when the app resumes.
v3.4.0: Bug fixes
The 3.4.0 release contains a number of bug fixes. All users are encouraged to update.
v3.3.3: Bug fixes
This release fixes a bug that will under-count launch events under some conditions. All users of the 3.3.2 release are encouraged to update as soon as possible.
v3.3.1: Framework support
This release introduces a framework target for the Apptentive iOS SDK, which can be used with Carthage to integrate the SDK with your app. It also simplifies subproject integration.
You can also download the binary framework, but you will have to use lipo
to remove the simulator architectures before submitting your build for the App Store (Carthage does this as part of the build process).