Before releasing your app, run both the automatic check and manual check as described below to ensure that the app complies with Huawei's app release criteria.
Run the automatic check by referring to Checking the App, and modify your app based on the check report.
Check Item | Sub-Item | Mandatory (Chinese Mainland) | Mandatory (Outside the Chinese Mainland) | Requirement |
Basic information | Copyright and copyright number | Yes | No |
|
App ID | Yes | Yes | The value must be the app ID allocated by AppGallery Connect during app creation. | |
Package name | Yes | Yes | The package name must end with .huawei or .HUAWEI. (Existing apps that do not end with .huawei or .HUAWEI must be otherwise approved by Huawei operations personnel.) | |
Startup notification | Yes | No |
| |
Third-party SDK | Yes | No |
| |
HUAWEI Account Kit | Integration with the HMS Core Account SDK | Conditionally mandatory | Conditionally mandatory | Apps with an account system must integrate the HMS Core Account SDK. |
Sign-in entry | Yes | No |
| |
HUAWEI In-App Purchases | Integration with the HMS Core IAP SDK | Yes | Yes | Games must integrate the HMS Core IAP SDK. |
Payment channel | Yes | Yes | Only HUAWEI Wallet or SMS payment is supported. | |
Game Service | Integration with the HMS Core Game Service SDK | Yes | No |
|
Game exit | Yes | No |
| |
Update | API call | Yes | No |
|
Check Item | Sub-Item | Mandatory (Chinese mainland) | Mandatory (Countries/Regions Outside the Chinese Mainland) | Requirement |
Basic information | App ID | Yes | Yes | The value must be the app ID allocated by AppGallery Connect during app creation. |
Package name | No | No | The package does not have to end with .huawei or .HUAWEI. | |
Third-party SDK | Yes | No |
| |
HUAWEI Account Kit | Integration with the HMS Core Account SDK | Conditionally mandatory | No |
|
Sign-in entry | Yes | No |
| |
HUAWEI In-App Purchases | Integration with the HMS Core IAP SDK | Yes | Yes | Apps must integrate the HMS Core IAP SDK. |
Payment channel | Yes | Yes | Only HUAWEI Wallet or SMS payment is supported. | |
Update | API call | Yes | No |
|