|ReleasedLast Release||Mar 2020|
Intercom for iOS supports iOS 8, iOS 9, iOS 10 and iOS 11.
Add the Intercom pod into your Podfile and run
target :YourTargetName do pod 'Intercom' end
github "intercom/intercom-ios"to your Cartfile.
Carthage/Build/iOSto the "Embedded Binaries" section. Make sure “Copy items if needed” is selected and click Finish.
Download Intercom for iOS and extract the zip.
Go to your Xcode project's "General" settings. Drag
Intercom.framework to the "Embedded Binaries" section. Make sure "Copy items if needed" is selected and click Finish.
Create a new "Run Script Phase" in your app’s target’s "Build Phases" and paste the following snippet in the script text field:
This step is required to work around an App Store submission bug when archiving universal binaries.
When installing Intercom, you'll need to make sure that you have a
NSPhotoLibraryUsageDescription entry in your
This is required by Apple for all apps that access the photo library. It is necessary when installing Intercom due to the image upload functionality. Users will be prompted for the photo library permission only when they tap the image upload button.
There is an example app provided here for both Objective-C and Swift.
Looking for Cordova/Phonegap support? We have a Cordova Plugin for Intercom
Intercom for iOS has support for all these things. For full details please read our documentation.