You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
📚 Release Notes:
📱 iOS SDK 19.3.0
View Release Notes
###### Release Date: 24-10-2025
### 🚀 Enhancements
* Added support for transcribing messages using your voice. To enable this feature, add the following to your `Info.plist`:
```xml
<key>NSMicrophoneUsageDescription</key>
<string>YOUR DESCRIPTION HERE</string>
🐛 Bug Fixes
Fixed an issue where composer buttons and help center articles could render incorrectly on Liquid Glass.
Adjusted how translations are bundled resolving an edge case where they could fail to load correctly.
#### 🤖 Android SDK 17.3.0
[View Release Notes](https://github.com/intercom/intercom-android/releases/tag/17.3.0)
Release Date: 17-10-2025
🐛 Bug Fixes
SDK now uses Ably as a source for websocket events
Fixed LazyColumn duplicate key crash in AI answer sources bottom sheet
Fixed R8 compilation error caused by missing Lombok classes from Ably library dependency
👉 Dependency updates
Fragment Kotlin Extensions: Updated to 1.8.9
Compose Navigation: Updated to 2.9.5
---
🤖 This PR was automatically created by the [Update Dependencies workflow](.github/workflows/update-dependencies.yml).
Copy file name to clipboardExpand all lines: README.md
+29-1Lines changed: 29 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -408,13 +408,20 @@ func application(_ application: UIApplication, didFinishLaunchingWithOptions lau
408
408
409
409
#### iOS: Permissions
410
410
411
-
Add this permission to your `Info.plist`
411
+
Add these permissions to your `Info.plist`:
412
412
413
413
```xml
414
+
<!-- Optional: Camera access for taking photos in conversations -->
414
415
<key>NSCameraUsageDescription</key>
415
416
<string>Access your camera to take photos within a conversation</string>
417
+
418
+
<!-- Optional: Microphone access for voice message transcription (v9.3.0+) -->
419
+
<key>NSMicrophoneUsageDescription</key>
420
+
<string>Access your microphone to transcribe voice messages in conversations</string>
416
421
```
417
422
423
+
**Note:** These permissions are only requested when the user attempts to use the respective feature. You can customize the description strings to match your app's use case.
424
+
418
425
#### iOS: Push Notifications
419
426
420
427
> **Note**: You should request user permission to display push notifications.
To enable camera and microphone features in your Expo app, add the following to your `app.json` or `app.config.js`:
606
+
607
+
```json
608
+
{
609
+
"expo": {
610
+
"ios": {
611
+
"infoPlist": {
612
+
"NSCameraUsageDescription": "Access your camera to take photos within a conversation",
613
+
"NSMicrophoneUsageDescription": "Access your microphone to transcribe voice messages in conversations"
614
+
}
615
+
}
616
+
}
617
+
}
618
+
```
619
+
620
+
**Note:** These permissions are required for iOS SDK 19.3.0+. The microphone permission enables voice message transcription. You can customize the description strings to match your app's use case.
621
+
622
+
After adding these permissions, run `npx expo prebuild` to regenerate the native iOS project with the updated Info.plist.
623
+
596
624
#### Expo: Push notifications
597
625
598
626
Add the following configurations into your `app.json` or `app.config.js`:
0 commit comments