小米應(yīng)用商店Unity接入指南

來源: 小米開放平臺
作者:小米開放平臺
時間:2020-09-30
18151
本文介紹小米應(yīng)用商店Unity接入指南。

1.Android版推送接入指南

1.1.快速接入步驟

1.將MiPush.unitypackage導(dǎo)入到unity項目中。

2.將Plugins/Android下的manifest文件中的package name改成自己工程的包名。<permission android:name="com.xiaomi.unitypush.permission.MIPUSH_RECEIVE"android:protectionLevel="signature"/><uses-permission android:name="com.xiaomi.unitypush.permission.MIPUSH_RECEIVE"/>將其中的的com.xiaomi.unitypush替換成自己的包名。

3.在Unity3d游戲場景中,新建一個空的Gameobject,將其名稱修改為MiPushBinding,將使用推送的腳本掛載到這個GameObject上。

4.使用推送的腳本要實現(xiàn)recvMessage(string s)方法,用來接收推送的信息。詳細的推送消息的格式見下節(jié)。

注:在PluginsAndroidsrc目錄下是一些java文件,可以將其引入到android工程中對它們進行擴展。重新生成jar替換掉unity工程中AssetsPluginsAndroidbin目錄下的myclass.jar文件。

1.2.接收到的消息格式

sdk會將接收到的消息以json格式發(fā)送給MiPushBinding對象掛載的腳本。其中包含兩類信息,一種是服務(wù)器推送的消息;一種是當客戶端向服務(wù)器發(fā)送注冊、設(shè)置alias、訂閱topic等命令后,從服務(wù)器返回結(jié)果。服務(wù)器推送消息的json數(shù)據(jù)格式為:

alias:"xx"

category:"xx"

content:"xx"

description:"xx"

messageId:"xx"

title:"xx"

topic:"xx"

messageType:"xx"

notifyId:"xx"

notifyType:"xx"

passThrough:"xx"

表 1. 推送消息數(shù)據(jù)描述

1601431368(1).png

命令消息的json數(shù)據(jù)格式為:

 {

command:"xx"

resultCode:"xx"

reason:"xx"

arguments:[]

表2.命令消息數(shù)據(jù)描述

1601431426(1).png

1.3.API說明

Plugins文件夾下的MiPush.cs封裝了推送的方法。

表3.API說明

1601431466(1).png

1601431491(1).png

2.IOS版推送接入指南

1.在Unity3d游戲場景中,新建一個空的Gameobject,將其名稱修改為MiPush,掛載MiPush.cs

2.生成ios工程,并打開該工程

3.引入庫libz.dylib,MobileCoreServices.framework,CoreTelephony.framework(如果已經(jīng)引入,請忽略)

4.打開工程下資源文件Info.plist加入MiSDKAppID MiSDKAppKey MiSDKRun等信息

5.找到xcode工程Libraries文件夾的MiPushSDK.h,拖入工程中

6.在UnityAppController.mm中添加頭文件#import“MiPushSDK.h”-(void)application:(UIApplication)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData)deviceToken{[MiPushSDK bindDeviceToken:deviceToken];}

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于小米開放平臺,本站不擁有所有權(quán),不承擔相關(guān)法律責任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
雙十一秘籍 | 11月米盟增收指南助你搶占電商大戰(zhàn)先機
雙十一秘籍 | 11月米盟增收指南助你搶占電商大戰(zhàn)先機
雙十一即將來臨,電商預(yù)算爭奪戰(zhàn)已經(jīng)打響!
小米開發(fā)者
小米應(yīng)用商店
2024-10-182024-10-18
小米應(yīng)用商店關(guān)于《APP備案標準變更》的公告
小米應(yīng)用商店關(guān)于《APP備案標準變更》的公告
為了保護用戶權(quán)益,提升用戶體驗,根據(jù)《工業(yè)和信息化部關(guān)于開展移動互聯(lián)網(wǎng)應(yīng)用程序備案工作的通知》,小米應(yīng)用商店新增了APP備案包名與主辦單位的要求,以下是詳細內(nèi)容。
小米開發(fā)者
小米應(yīng)用商店
2024-10-132024-10-13
App各大應(yīng)用商城的排名被哪些因素影響著?(小米/vivo篇)
App各大應(yīng)用商城的排名被哪些因素影響著?(小米/vivo篇)
小米應(yīng)用商店允許在后臺設(shè)置關(guān)鍵詞,8個關(guān)鍵詞,每個詞不超過5個字,權(quán)重從左到右逐漸降低。
App
小米應(yīng)用商店
應(yīng)用商店
2024-10-022024-10-02
米盟10月廣告增長提效指南【附新功能預(yù)告】
米盟10月廣告增長提效指南【附新功能預(yù)告】
國慶長假即將拉開序幕,7天長假將帶來一波流量的高峰。小米廣告聯(lián)盟(以下簡稱:米盟)為開發(fā)者伙伴帶來了10月廣告增長提效指南,內(nèi)含eCPM趨勢和預(yù)算分布預(yù)估、變現(xiàn)提效Tips、新功能爆料,助力開發(fā)者伙伴在小長假期間高效地把握預(yù)算節(jié)奏、提前精準布局,實現(xiàn)量效雙贏!
小米開發(fā)者
小米應(yīng)用商店
應(yīng)用商店
2024-10-012024-10-01
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開掃一掃, 關(guān)注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家