Publishing Workflow

Publishing Workflow
Registration
1. Register a Xiaomi Account:
Figure 1 Select as above to Register using an Email
2. Log on to Developer Console and click on “corporate developer”
Figure 2 Select to register as a corporate developer
3. Fill in required company information and contact details
Figure 3 Display name of the Developer
Figure 4 Company profile
Please fill in your company information in an order as described and required below:
-
Registered Name: The name on you Certificate of Incorporation or Business Registration document
-
Business Registration Document Number:
-
Scanned copy of BR (not larger than 4MB)
-
Certificate of Incorporation Number:
-
Scanned copy of CI (not larger than 4MB)
-
Office Address
Figure 5 Contact details:
- Contact person’s name
- Mobile phone number
- Email address of the person in charge:
Figure 6
Choose 1 for games released on Smart phones and tablets
Choose 2 for games release on TV
4、Click on the button below to continue creating and administering your games
Figure 7 Agree to Terms of Service to continue
Add and administer games
1. Add a new game
Figure 1 Click on the button to add a new game
Figure 2 Fill in basic information of the game
-
Display Name of the game (not more than 20 characters)
-
Package name of game(Suffix rules: .xiaomi/.mi for mobile phone games, .mipad for Mipad, .mitv
for TVgames; )
-
Then click on the green button to continue
By successfully adding the basic information of the game and clicking on “continue”, you will find
the APPID, APPKey, APPSecret generated automatically by the system for you to integrate SDK :
Figure 3
You can find the time that you created this file of the game, the package name, AppID,
APPkey and APPSecret
Note:
AppID:Game ID ( Statistics and login debugging)
AppKey:Login parameters(login debugging)
AppSecret:For integrating SDK signature
2. IAP and callback address configuration
Click on “In-app Products” to add product list, product code, prices and callback address, if
necessary.
Figure 4: First –time release game find “In-app products” button as above
Figure 5: Game already released find “In-app products” button as above
Figure 6 Click on the green button to configure. After release of the game, you can check financial
reports by clicking on the button at the bottom.
Figure 7 Please make sure to select as above to publish as a game
Figure 8 Select billing method:
1)
Billing by the product code(for single-player or offline games)
2)
Billing by the amount(online games)
When you choose Billing by Product Code:
Figure 9 Add an in-app product and click save:
Product name:Gold, Crystals, etc.
Product code:Corresponding code for the IAP, ex: com.xiaomi.game1.code1 (Non-changeable
once set)
Price:Mi credit as the unit(1 Mi credit=1 RMB)
When you choose Billing by the Amount
Figure 10: Add an in-app product and click save:
Virtual Currency: Diamond, Golden coins etc
Unit: ounce, set, etc.
Callback address: (Please make sure to enter the correct address)
3、Add the following two permissions:
The following two permissions must be added to AndroidManifest.xml for any new game or any
updates of game released before uploading new APK to the Developer Console :
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="com.xiaomi.sdk.permission.PAYMENT" />
Note:
1、 If your game apk hasn’t been signed before, you can just add the first permission before
uploading, For example: add <uses-permission android:name="android.permission.GET_TASKS" />
to AndroidManifest.xml and upload
2、 For the game apk which has been signed before, you have to add both the following two
permissions to AndroidManifest.xml and upload
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="com.xiaomi.sdk.permission.PAYMENT" />
Please note that if the apk you upload fails to add those permissions or fails to add them
correctly, it will be rejected automatically by the system or you will be informed that the
upload failed because of mismatch signatures.
Publish
1. Upload APK
Upload APK to your Admin console and send an email to [email protected] informing us of
the date you would like to release the game.
Figure 1. You can start publishing your game by clicking on the upper button, or delete the game by
clicking on the below one.
Figure 2. Upload APK
Figure 3. Enter related game information and promotional materials such as screenshots, graphics and
promotional texts, etc.
-
Display name of the game
-
Choose from the drop menu to release your game onto 1. Phones; 2. Tablets; 3. Phones & Tablets.
-
Version Number
-
Display Name of Developer (As a corporate developer, please enter the company name you would
like to display to users)
-
Category: what kind of game is it?
-
Keywords: not more than 100 characters
-
Official website
-
Description
-
Update log or what’s new
Figure 4. Upload at least 3 screenshots (480*854 or 720*1280 or 1080*1920,in landscape or portrait
(horizontal or vertical))
Figure 5. Upload Icons. You can make your icons look great on all devices by providing each icon in
multiple sizes for different densities.
90*90, 136*136, 192*192, 168*168 (PNG only)
Figure 6.
90*90 for Medium-density screen of Smart phone, ex: 854*480
136*136 for high-density screen of Smart phone, ex: 1280*720
192*192 for high-density screen of Smart phone, ex:1920*1080
168*168 for high-density screen of Tablet, ex:2048*1536
After successfully uploading icons, please click on “submit” button below and wait for approval to
release.
Tips:
1. There should be no advertisements and recommendations of other applications (such as offerwall),
no mal-plugin and no SMS payment in release apk.
2. Icon packaged into the apk should be 192*192 for display on Mi 2\Mi 3。(Use common resources
directory to keep the icon and to keep this one only)
Note
1、 If you encounter any problem during uploading, please try switch to another Browser.
2、 If upload fails, please check your AppID、AppKey、AppSecret and package name, or double check
if the permissions mentioned above have been added correctly.
3、 The default status of the game displayed in your Admin console is “Pending”, and when it
changes to “Approved”, the game will become visible for the public.
4、 It normally takes us 1-2 working days to test before release. To meet your release schedule,
please submit your apk as early as possible.
5、 If any bugs are found during our test, our tester will reject the apk with bug report. Please contact
us via [email protected] for further communications over the problem.
5、Miscellaneous
Questions regarding SDK integration, release schedule, PR, promotions, please contact us via
[email protected].
6. Promotional graphics
Please prepare the following promotional materials when applicable:
Big Banner:1032x306 (.jpg) (< 50K)
Half-banner:507x306
Category:1032x495
(.jpg) (< 50K)
(.jpg) (< 50K)
game.xiaomi.com:1000×297 (No size requirement)
Mobile assistance:740×220 ;170×103(No size requirement)
Gift Package:1000×450(4 or 5 with 70K, the smaller the better)(.jpg)