This is a guide to guide you how to provide the app information for mobile app ICP filing in China.

Android and HarmonyOS app

  1. Download JadxGUI and install it, then use this to open your app APK file.

Find your app’s package name

To obtain the package name: Search for the information ‘package=’ attribute in the AndroidManifest.xml file located in the resources.

Screenshot demonstrating how to find the app's package name within the AndroidManifest.xml file using JadxGUI.
Screenshot demonstrating how to find the app's package name within the AndroidManifest.xml file using JadxGUI.

Find your app’s Public Key and MD5 hash

To get the public key and the MD5 signature value: Search for the modulus (which is the public key) and the MD5 signature within the APK signature file.

Screenshot illustrating the process of locating the public key and MD5 signature value within the APK signature file using JadxGUI.
Screenshot illustrating the process of locating the public key and MD5 signature value within the APK signature file using JadxGUI.

iOS app

Find your app bundle ID

  1. Login to your Apple developer account at https://developer.apple.com/account
  2. You can find your app bundle ID by clicking “Identifiers”.

Find your app’s Public Key and SHA-1 information

  1. Login to your Apple developer account at https://developer.apple.com/account
  2. Your can find your app certificates by clicking “Certificates”
Screenshot showing how to access and find your app's certificates in the Apple Developer Account interface.
Screenshot showing how to access and find your app's certificates in the Apple Developer Account interface.
  1. Download it and open it (by default it will use Keychain Access to view on MacOS)

  2. Copy the Public Key. If you can’t see the entire public key, try clicking on the ellipsis first. If the ellipsis doesn’t open or isn’t visible, you can simply copy and use the data that appears before the ellipsis in the public key.

Detailed view of the certificate in Keychain Access, highlighting how to copy the Public Key for your app.
Detailed view of the certificate in Keychain Access, highlighting how to copy the Public Key for your app.
  1. Copy the SHA-1.
Instructions on locating and copying the SHA-1 certificate value for your iOS app, as seen in the Keychain Access tool.
Instructions on locating and copying the SHA-1 certificate value for your iOS app, as seen in the Keychain Access tool.

Submit it to us for mobile ICP filing

Once you have extracted your app information, send it to your account manager, and we’ll handle the rest.