Skip to main content
[Intercom] Error unarchiving Object: Error Domain=NSCocoaErrorDomain Code=4864 "*** -[NSKeyedUnarchiver _initForReadingFromData:error:throwLegacyExceptions:]: data is NULL" UserInfo={NSDebugDescription=*** -[NSKeyedUnarchiver _initForReadingFromData:error:throwLegacyExceptions:]: data is NULL}

Hey @Saowaluck Tussakorn 👋🏼  Shauna here from Intercom Support! 

Could you provide additional context on where exactly you get this error? What are you doing when you get this error? 

We can check this out for you 👀


@Shauna Thank you for reply me.
For IOS SDK I use command Intercom.initialize() then I got this error, So I can not use command Intercom.loginUser and got new error.

Error Domain=IntercomSDKErrorDomain Code=401 "ERROR - RHTTP 401] - Failed Identity Verification check" UserInfo={NSLocalizedDescription=ERROR - RHTTP 401] - Failed Identity Verification check}

 


Hey @Saowaluck Tussakorn! Daniel from Customer Support Engineering here 🔧 

 

The error you are seeing relates to Identity Verification. Specifically, there is a problem with the user_hash value you are sending; the value does not match what Intercom is expecting. You can find the full guide on setting up this functionality here - don’t forget to use our built-in calculator to check that the user_hash values that you are sending match the expected value in Intercom.


Reply