目录

1. How do I configure the function of compiling a project with multiple app packages?


please refer to Supporting Multiple Flavors.


2. What are the differences between ID Token-based integration and Authorization Code-based integration?

If you already have one server, choose the Authorization Code mode.

Both modes require user authorization for the first sign-in.

When the authentication information expires, the ID Token mode requires user authentication for each sign-in, just like the first sign-in.

However, for the Authorization Code mode, when the authentication information expires, a new access token can be obtained from the server, which is faster, more reliable, and more convenient.


3.If the kit you integrate needs to call the HMS Base SDK, what permissions does the HMS Base SDK require and what data will it collect?

SDK Permissions

The HMS Base SDK requires the following permissions:

SDK Data Collection

The HMS Base SDK collects the following data:

HMS SDK version, App package name, Called API, Call time, UUID, App ID, ROM version, Device model, App version.