🍏 iOS SDK
Add our chat widget to your iOS app and set it up in any way you want using our iOS SDKAdd the HelpCrunch iOS SDK to your app
You can add the HelpCrunch SDK to your iOS application manually as well as with CocoaPods or Carthage.
Configure your iOS app in HelpCrunch
Here's how you can add your iOS app to HelpCrunch and configure everything in it.
Migrate from the iOS SDK 1.x to 2.x
This article provides a set of guidelines for migration from the HelpCrunch iOS SDK 1.x to the iOS SDK 2.x.
Migrate from the iOS SDK 2.x to 3.x
This article provides all the necessary guidelines for migration from the HelpCrunch iOS SDK 2.x to the iOS SDK 3.x.
SwiftUI
Let's say you're using new and shiny SwiftUI but don't know if you can use HelpCrunch with it...
Test the HelpCrunch iOS SDK with the demo app
You can try our SDK with the demo app, no additional coding needed!
Collect and track user data
Here's how you can collect and track your iOS users' data in HelpCrunch.
Set a pre-chat form for your chat widget
A pre-chat form will help you know more about users to give them a perfect consultation.
Track custom events in your iOS app
You can send any activities performed by users in your mobile app to HelpCrunch.
Customize your chat widget
You can customize your chat widget's look by yourself!
Change the color scheme of your chat widget
You can use one of our predefined themes or configure your chat appearance by yourself!
Set up notifications in the iOS SDK
In order to keep you informed about what is happening in the HelpCrunch SDK, we implemented several notifications.
Enable push notifications for iOS pre 13 version (optional)
Push notifications are great for real-time messaging and informing your app users that there is a new message for them.
Enable push notifications for iOS (optional) (iOS13 and higher)
Push notifications are great for real-time messaging and informing your app users that there is a new message for them.
Generate and export Push Certificate
In order to receive push notifications, you need to properly generate and export Push Certificate. Here's how to do that.
FAQ: Why are my iOS push notifications not working?
This checklist will help to find and fix the issue
Change your chat widget localization
Provide multilingual support.
Start a new chat or change users
Use the following methods to start a new chat or to change users.
Display the unread chats count
Use the following method to display the number of unread chats in your iOS app.