Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1.17 KB

Troubleshooting.md

File metadata and controls

36 lines (27 loc) · 1.17 KB

Troubleshooting

This document contains advice on how to troubleshoot the occurred errors.

Catch SDK errors in the code

  • Objective-C: NSError object extended to contain additional SDK error details within userInfo field:

    {
        "sdk_message": string,
        "sdk_full_message": string,
        "sdk_cause": string,
        "sdk_backtrace": string,
    }
    
  • Java: VcxException class contains additional SDK error details:

    {
        "sdkErrorCode": int,
        "sdkMessage": string,
        "sdkFullMessage": string,
        "sdkCause": string,
        "sdkBacktrace": string,
    }
    

Investigate SDK logs

  1. Configure SDK logging in your application. After doing that you should be able to see log records from SDK.

  2. Find occurred error details in the log. It should contain either VcxError or IndyError substrings.

  3. Look for more information about occurred error in Errors and FAQ documents.

  4. If you are not able to solve the error by yourself contact Evernym at support@evernym.com. Please attach the log file to your message.