I'm wondering if this may be a bug, but I can't seem to find anywhere else to report bugs.
When I use intercom-react-native 4.0.1 and running it on iOS
Intercom.present() works and displays help and displaying articles like this also works:
await Intercom.presentContent(
IntercomContent.articleWithArticleId('5747692')
);
However, when I try to display a collection using the following code:
await Intercom.presentContent(
IntercomContent.helpCenterCollectionsWithIds(['3860234'])
);
The collection fails to display and we get the following error in the XCode output
[Intercom] INTERCOM ERROR - 'Each object in the array' must be an NSString and can't be nil or empty
We've rolled back to using v3.0.5 of intercom-react-native and the collections display is working as expected with that version.