retrieveDeviceApplicationReport

suspend fun retrieveDeviceApplicationReport(application: ApplicationMetadata): Response.RetrieveDeviceApplicationReportV3

Deprecated

Consider using the retrieveApplicationReportStatus method. You'll be able to follow the different states of the report and avoid duplications.

Replace with

retrieveApplicationReportStatus(application,automaticUpload,shrink)

This method allows to retrieve the report of an application's analysis.

It must be run in a coroutine context such as Dispatchers.IO.


🔑 Minimum required license level: Advanced.

Return

Report of the application analysis, else "400": Must send a signature or a tuple of package, system and version; "404": No report found; "408": Timeout / No device connection ; "500": Internal server error

Parameters

application

ApplicationMetadata — application for which the report will be retrieved


Deprecated

Consider using the retrieveApplicationReportStatus method. You'll be able to follow the different states of the report and avoid duplications.

Replace with

retrieveApplicationReportStatus(application,automaticUpload,shrink)

This method allows you to retrieve the report of an application.

It must be run in a coroutine context such as Dispatchers.IO.


🔑 Minimum required license level: Advanced.

Return

Report of the application analysis, else "400": Must send a signature or a tuple of package, system and version; "404": No report found; "408": Timeout / No device connection ; "500": Internal server error

Parameters

sha1

String — SHA1 of the application for which the report will be retrieved