Migrating to v10.0.0

Version 10.0.0 of the Intercom iOS SDK sets the minimum target iOS version to iOS 10+.

Developers who's apps target iOS 8 or 9 will need to bump their target version to a minimum of iOS 10 to begin using version 10.0.0 of the Intercom iOS SDK.

By deprecating support for iOS 8 & 9, it may be necessary for developers to migrate to Apple's newer APIs for both push notifications and URL handling.

Push Notifications

The method application:didReceiveRemoteNotification: is no longer supported.
Please use application:didReceiveRemoteNotification:fetchCompletionHandler: instead.

For more information, please refer to Appleā€™s Push Notification documentation

Warning

If an app does not migrate to using these new methods and persists with using application:didReceiveRemoteNotification:, then notifications will not function correctly.

URL Opening

The methods application:handleOpenURL: and application:openURL:sourceApplication:annotation: are no longer supported.

Please use the method application:openURL:options: instead.

For more information, please refer to Apple's documentation.

Warning

Failure to migrate to modern APIs for opening URLs will mean that your app will not open URLs correctly.

Updated about a month ago

Migrating to v10.0.0


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.