Skip to content

Releases: apptentive/apptentive-ios

v2.1.0: Message Center enhancements, typed custom data, fetch on push

12 Dec 00:54
Compare
Choose a tag to compare

The 2.1.0 release of the Apptentive iOS SDK includes enhancements to Message Center and better type support for custom data, along with numerous bug fixes and improvements.

Message Center:

  • Users can now attach up to four images to a message, and receive attached files sent via the web dashboard and integrations (because of an implementation detail, this requires your app to support portrait orientation in its Info.plist).
  • You can now enable background fetch on push notifications, such that new messages are downloaded and ready for display as soon as a push notification arrives.

Strongly-Typed Custom Data:

  • You can now specify the type of data you set for device and person custom data.

v2.0.5: Fix CocoaPods Info.plist keys

27 Oct 18:43
Compare
Choose a tag to compare

Added keys to Info.plist for the CocoaPods version of the ApptentiveResources bundle.

v2.0.4 - Bug fixes for missing Info.plist keys, Chinese and Brazilian Portuguese localizations, and more

27 Oct 04:11
Compare
Choose a tag to compare

Version 2.0.4 is a small bugfix update, including missing keys in ApptentiveResource.bundle's Info.plist file and localization fixes for Chinese and Portuguese.

v2.0.3 - Bug Fixes for Memory Leak, Image Messages

14 Oct 21:43
Compare
Choose a tag to compare

Version 2.0.3 is a small bugfix update, including fixes for a memory leak and an issue displaying image messages in the 2.0 Message Center.

v2.0.2 - Fixes for UIAppearance, notifications, Message Center

18 Sep 18:11
Compare
Choose a tag to compare

This version allows the barTintColor properties of Message Center to be overridden using UIAppearance. It facilitates making other appearance changes by adding an ATNavigationController class.

It also contains improvements to Message Center usability, and fixes an issue that would not allow in-app notification banners to be displayed.

v2.0.1 - Fixes for CocoaPods release of Message Center + ARC

08 Sep 20:30
Compare
Choose a tag to compare

Version 2.0.1 contains fixes for our CocoaPods release, which was not working correctly with 2.0.0.

Please use 2.0.1 with CocoaPods for the new Message Center and ARC changes. Non-CocoaPods builds can continue to use 2.0.0, or upgrade to 2.0.1.

v2.0.0 - Message Center, ARC, Apptentive Push Notifications

03 Sep 21:37
Compare
Choose a tag to compare

The 2.0.0 release includes major improvements to the Apptentive Message Center, fixes for iOS 9, conversion of the project to ARC, and many other changes.

The Message Center UI has been completely redesigned. All Message Center text now comes from your web dashboard, which allows for greater customization.

Many fixes have been made in preparation for iOS 9.

The Apptentive SDK has been converted to Automatic Reference Counting (ARC).

Push Notifications can now be added directly through Apptentive, with no need to integrate with a 3rd-party service. The API for adding Push Notifications has also been updated.

Localization has been added for Polish.

Many older API methods have been updated or removed. Please see the "Migrating to 2.0.0" document in this repository for details.

1.7.3 - UI Improvements, New Localizations, Interaction Testing via Feedback Demo

23 Apr 20:58
Compare
Choose a tag to compare

The 1.7.3 release contains a variety of small enhancements.

The Feedback Dialog has received a number of UI improvements. Upgrade Messages are now displayed in full screen, and a rotation bug has been fixed. Warnings introduced by Xcode 6.3 have been fixed.

Localization files have been added for Arabic, Brazilian Portuguese, French Canadian, Korean, Spanish (Spain), and Turkish.

Finally, the Feedback Demo example application now allows you to easily select and display any interaction created on your Apptentive account. This allows for easy testing of any given interaction, such as a Survey or Upgrade Message, without needing to first engage the required events or satisfy any time limits.

1.7.2 - Fix for Engaging Events on Background Threads

25 Mar 01:16
Compare
Choose a tag to compare

The 1.7.2 release contains a fix for multithreaded execution of engage: calls. Engaging events from a background thread had the possibility to cause Core Data issues. In 1.7.2, all engage: calls are made on the Main Thread.

1.7.1 - Notes

11 Feb 06:03
Compare
Choose a tag to compare

The 1.7.1 release contains support for the new "Notes" feature. Use a Note interaction to send an alert with a link or a Survey to people using your app.

Other improvements include fixing an issue where the "View Messages" button could be shown when Message Center was disabled.

The Notes feature is currently in Beta. If you would like to create Notes via your Apptentive dashboard, please contact us: [email protected]