国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中

這篇具有很好參考價(jià)值的文章主要介紹了flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、基礎(chǔ)集成按照下面官方文檔進(jìn)行

廠商通道相關(guān)參數(shù)申請(qǐng)教程
集成廠商 集成指南
官方文檔:廠商通道回執(zhí)配置指南

注意:不同廠商對(duì)app上架的要求不同,華為、榮耀 對(duì)app上架沒(méi)有硬性要求

遇到問(wèn)題

1、引入apply plugin: 'com.huawei.agconnect'后 應(yīng)用名稱(chēng)變成亂碼

解決方案:<application>標(biāo)簽下的應(yīng)用名屬性值不要直接賦值中文字符串,應(yīng)用名屬性值引用strings文件中定義的參數(shù)。

2、按照官方步驟引入后,app殺死后一直接收不到離線消息

華為平臺(tái)上的應(yīng)用信息上忘記設(shè)置了指紋證書(shū),后來(lái)設(shè)置了一個(gè)release的證書(shū) ,和一個(gè)debug的指紋證書(shū)后 發(fā)現(xiàn)可以正常受到消息。
flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中,Android,flutter,flutter,華為,筆記

修改AndroidManifest.xml 根節(jié)點(diǎn)加入命名空間屬性 xmlns:tools="http://schemas.android.com/tools" ,application節(jié)點(diǎn)加入屬性 tools:replace="android:label"

3、消息點(diǎn)擊無(wú)反應(yīng)(適合項(xiàng)目主體為原生開(kāi)發(fā)的項(xiàng)目)

原因:flutter 集成廠商通道后,關(guān)于離線消息的點(diǎn)擊問(wèn)題,需要自己實(shí)現(xiàn),官方技術(shù)推薦參考原生的方式如下:
官方文檔
跳轉(zhuǎn)邏輯(Android建議使用intent):

IOS跳轉(zhuǎn)邏輯

Android跳轉(zhuǎn)邏輯

跳轉(zhuǎn)示例:主要是原生的配置MainActivityOpenActivity
《flutter 廠商點(diǎn)擊跳轉(zhuǎn)處理》

flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中,Android,flutter,flutter,華為,筆記
flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中,Android,flutter,flutter,華為,筆記
他這個(gè)方法思路是創(chuàng)建一個(gè)OpenActivity,點(diǎn)擊時(shí)候再OpenActivity里面跳轉(zhuǎn)到MainActivity,在MainActivity解析消息,而我的項(xiàng)目是純flutter開(kāi)發(fā),我的所有頁(yè)面都是.dart 的,這個(gè)方案根本不適合我,他這個(gè)方案適合,極光使用flutter 的,而開(kāi)發(fā)頁(yè)面使用的是原生的。

4、點(diǎn)擊跳轉(zhuǎn)無(wú)反應(yīng)(適合項(xiàng)目主體為flutter開(kāi)發(fā)的項(xiàng)目)

經(jīng)過(guò)多次測(cè)試,發(fā)現(xiàn)從極光后臺(tái)發(fā)送的消息,使用‘打開(kāi)應(yīng)用’的時(shí)候,接收到的離線消息(需要先集成對(duì)應(yīng)的廠商通道),點(diǎn)擊可以喚醒a(bǔ)ppflutter極光推送配置廠商通道(華為)筆記--進(jìn)行中,Android,flutter,flutter,華為,筆記

所以我就考慮可不可以后端在發(fā)送消息時(shí)候?qū)⑦@個(gè)性質(zhì)直接設(shè)置成‘打開(kāi)應(yīng)用’,在詢問(wèn)了官方技術(shù)后,了解到是可以做到的,需要后端在發(fā)送消息時(shí)候配置intent
安卓通知點(diǎn)擊跳轉(zhuǎn)

flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中,Android,flutter,flutter,華為,筆記

可以直接使用第3個(gè):應(yīng)用首頁(yè): intent:#Intent;action=android.intent.action.MAIN;end (固定為此地址)
后臺(tái)配置的消息體樣式大概為:
flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中,Android,flutter,flutter,華為,筆記
我的后端同事給我返回的消息體如下

flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中,Android,flutter,flutter,華為,筆記
其中uri_activity和uri_action 是你項(xiàng)目中自己的OpenActivity的地址,不過(guò)要注意的是這兩個(gè)性質(zhì)是在4.2.2以下版本有效,而我用的是4.9.0所有這兩個(gè)字段在這里不起作用

這樣的話 flutter項(xiàng)目經(jīng)過(guò)測(cè)試(極光后臺(tái)發(fā)送 走廠商通道 華為手機(jī)app后臺(tái)殺死),接收到的離線消息,經(jīng)點(diǎn)擊是可以直接喚醒a(bǔ)pp,喚醒后根據(jù)返回的消息類(lèi)型走的是代碼里自定義的跳轉(zhuǎn)邏輯,這個(gè)是可以滿足我的項(xiàng)目需求的。

5、華為每日發(fā)送消息條數(shù)限制

走廠商通道發(fā)送離線消息,發(fā)送一定條數(shù)后,之后的消息都接收不到,極光推送后臺(tái)分析失敗原因?yàn)椋?code>資訊營(yíng)銷(xiāo)類(lèi)消息頻次限制 (HUAWEI)
經(jīng)查資料發(fā)現(xiàn)華為對(duì)推送數(shù)量有上限要求,但同時(shí)提供的有相對(duì)解決方案如下:

華為推送數(shù)量管理細(xì)則
flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中,Android,flutter,flutter,華為,筆記

5.1 自分類(lèi)權(quán)益申請(qǐng)

打開(kāi)華為開(kāi)發(fā)者聯(lián)盟-管理中心-Push-我的項(xiàng)目-配置-自分類(lèi)權(quán)益申請(qǐng)
申請(qǐng)項(xiàng)目為:服務(wù)與通訊類(lèi)消息
申請(qǐng)流程
flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中,Android,flutter,flutter,華為,筆記

5.2 創(chuàng)建場(chǎng)景

flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中,Android,flutter,flutter,華為,筆記

5.3 首次需要激活

flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中,Android,flutter,flutter,華為,筆記

到這里 其實(shí)還沒(méi)有配置完全,按照文檔的意思是還需要后端增加category ,但這時(shí)候 我在極光后臺(tái) 走廠商通道 給華為手機(jī)發(fā)送離線消息 我發(fā)現(xiàn)條數(shù)并沒(méi)有受到限制,目前還沒(méi)搞清楚的是,推送消息的內(nèi)容必須包含 自分類(lèi)(華為開(kāi)發(fā)者聯(lián)盟-管理中心-Push-我的項(xiàng)目-配置-自分類(lèi)權(quán)益申請(qǐng))里面的已申請(qǐng)消息類(lèi)型對(duì)應(yīng)的關(guān)鍵字

疑問(wèn):這里的場(chǎng)景有對(duì)應(yīng)的關(guān)鍵字,推送的內(nèi)容是否需要包含場(chǎng)景的關(guān)鍵字才能夠收到推送???

5.4 后端配置category類(lèi)型(自分類(lèi)權(quán)益子類(lèi)型)

華為應(yīng)用適配開(kāi)發(fā)-云端通知適配上讓配置category(后端), 經(jīng)測(cè)試在集成極光推送+廠商通道的基礎(chǔ)上不配置category也能正常接收離線消息 (通過(guò)極光后臺(tái)發(fā)送,走廠商通道,app進(jìn)程殺死狀態(tài))

flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中,Android,flutter,flutter,華為,筆記

5.5 測(cè)試時(shí)不受條數(shù)限制的方法

華為也提供了如何在測(cè)試時(shí)候不受條數(shù)限制的方法:依舊是服務(wù)端配置,或者官方后臺(tái)發(fā)送配置

flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中,Android,flutter,flutter,華為,筆記

發(fā)送測(cè)試消息是否會(huì)被頻控?
為了方便開(kāi)發(fā)者測(cè)試消息,在推送消息時(shí)可以設(shè)置target_user_type參數(shù)為1。每個(gè)應(yīng)用每日可發(fā)送500條測(cè)試消息且不受每日推送數(shù)量上限要求。注意這里的target_user_type必須是number格式
flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中,Android,flutter,flutter,華為,筆記
從后臺(tái)發(fā)送消息的話:
flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中,Android,flutter,flutter,華為,筆記文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-823905.html

到了這里,關(guān)于flutter極光推送配置廠商通道(華為)筆記--進(jìn)行中的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 使用Android Studio 利用極光推送SDK 制作手機(jī) APP 實(shí)現(xiàn)遠(yuǎn)程測(cè)試技術(shù) (第一部)

    總參考文章:https://blog.csdn.net/qq_38436214/article/details/105073213 Android Studio 安裝配置教程 - Windows(詳細(xì)版) 1.JDK 安裝與環(huán)境變量配置(Win10詳細(xì)版) 《jdk-8u371-windows-i586.exe》 https://blog.csdn.net/qq_38436214/article/details/105071088 此時(shí)會(huì)讓登錄賬號(hào)密碼: https://login.oracle.com/mysso/signon.jsp 賬號(hào):

    2024年02月03日
    瀏覽(25)
  • 安防監(jiān)控平臺(tái)EasyCVR升級(jí)之后添加通道進(jìn)行播放,提示“請(qǐng)確認(rèn)播放協(xié)議配置選項(xiàng)”是什么原因?

    安防監(jiān)控平臺(tái)EasyCVR升級(jí)之后添加通道進(jìn)行播放,提示“請(qǐng)確認(rèn)播放協(xié)議配置選項(xiàng)”是什么原因?

    智慧安防平臺(tái)EasyCVR能在復(fù)雜的網(wǎng)絡(luò)環(huán)境中(專(zhuān)網(wǎng)、局域網(wǎng)、廣域網(wǎng)、VPN、公網(wǎng)等)將前端海量的設(shè)備進(jìn)行統(tǒng)一集中接入與視頻匯聚管理,平臺(tái)可支持的接入?yún)f(xié)議包括:國(guó)標(biāo)GB28181、RTSP/Onvif、RTMP,以及廠家的私有協(xié)議與SDK,如:??礶home、??祍dk、大華sdk、宇視sdk、華為sdk、螢

    2024年02月21日
    瀏覽(34)
  • 廠商認(rèn)證 | 華三、思科、華為認(rèn)證,到底考哪個(gè)好?

    在IT行業(yè),獲得認(rèn)證是提升職業(yè)發(fā)展和競(jìng)爭(zhēng)力的重要途徑之一。 而 華三(H3C)、思科(Cisco)和華為(Huawei) 都是 業(yè)內(nèi)知名的廠商 ,其推出的認(rèn)證在行業(yè)內(nèi) 備受認(rèn)可 ,相信這幾個(gè)認(rèn)證大家肯定都是有所耳聞的。 不過(guò)認(rèn)證越多,大家的選擇困難癥肯定也就上來(lái)了。 那么,究

    2024年02月07日
    瀏覽(22)
  • 極光筆記 | EngageLab Push的多時(shí)區(qū)解決方案

    極光筆記 | EngageLab Push的多時(shí)區(qū)解決方案

    多時(shí)區(qū)問(wèn)題一直是全球客戶和終端用戶面臨的挑戰(zhàn)之一。EngageLab Push 致力于解決這個(gè)問(wèn)題,確保全球各地的終端用戶可以平等地享受到同樣的推送服務(wù),同時(shí)讓客戶能夠更好地管理不同時(shí)區(qū)的應(yīng)用和對(duì)應(yīng)的終端用戶。 1、在服務(wù)器端,所有涉及時(shí)間的信息統(tǒng)一以時(shí)間戳形式存

    2024年02月07日
    瀏覽(17)
  • 機(jī)械革命極光pro的win11進(jìn)行更新后,雙系統(tǒng)ubuntu開(kāi)機(jī)選擇界面消失的解決方法

    機(jī)械革命極光pro的win11進(jìn)行更新后,雙系統(tǒng)ubuntu開(kāi)機(jī)選擇界面消失的解決方法

    ? ? 筆者為了學(xué)習(xí),按照網(wǎng)上教程安裝好了linux內(nèi)核的第二操作系統(tǒng)ubuntu,一開(kāi)始開(kāi)機(jī)能夠正常進(jìn)入ubuntu雙系統(tǒng)引導(dǎo)界面,但在一次進(jìn)入windows之后,重啟就無(wú)法進(jìn)入ubuntu雙系統(tǒng)選擇界面了。如果使用ubuntu安裝盤(pán),在bios選擇u盤(pán)進(jìn)入,雖然會(huì)進(jìn)入,但是直接開(kāi)始執(zhí)行安裝程序。

    2024年02月09日
    瀏覽(23)
  • 國(guó)內(nèi)云服務(wù)器廠商阿里云,騰訊云,華為云那個(gè)好?該如何選擇?

    國(guó)內(nèi)市場(chǎng)占比比較多的分別為阿里云,騰訊云和華為云,這三家可以說(shuō)是國(guó)內(nèi)乃至亞洲的天花板了,很多新手用戶不知道選擇哪家,這篇文章將詳細(xì)介紹每家的優(yōu)點(diǎn)缺點(diǎn)以及面向的用戶,讓我們趕快開(kāi)始吧! 阿里云投入研發(fā)云計(jì)算最早,市場(chǎng)份額國(guó)內(nèi)第一,穩(wěn)定性不錯(cuò)。不過(guò)

    2024年02月13日
    瀏覽(29)
  • 怎么完美解決機(jī)械革命 極光pro等筆記本電腦風(fēng)扇嘯叫、噪音的問(wèn)題

    怎么完美解決機(jī)械革命 極光pro等筆記本電腦風(fēng)扇嘯叫、噪音的問(wèn)題

    ? ? ? ?要解決尖嘯問(wèn)題, ? ? ? ?第一步,分析問(wèn)題。 ? ? ? ?(一)基礎(chǔ)環(huán)境。 ? ? ? ? 我出現(xiàn)尖嘯問(wèn)題的電腦是機(jī)械革命? 極光pro i7+3060版。 ? ? ? ?(二)尖嘯聲來(lái)源。 ? ? ? (1)風(fēng)扇。尖嘯聲主要來(lái)源是風(fēng)扇本身,在更換6、7個(gè),分屬兩個(gè)牌子的風(fēng)扇,經(jīng)過(guò)大量的

    2024年02月17日
    瀏覽(111)
  • STM32初學(xué)入門(mén)筆記(3):STM32CubeMX配置STM32實(shí)現(xiàn)多通道ADC+DMA讀取模擬量

    STM32初學(xué)入門(mén)筆記(3):STM32CubeMX配置STM32實(shí)現(xiàn)多通道ADC+DMA讀取模擬量

    模擬信號(hào)的讀取是我們?cè)谧龊芏囗?xiàng)目是都要用到的,而模擬量的讀取就要依賴(lài)于ADC數(shù)模轉(zhuǎn)換器。對(duì)于初學(xué)者,學(xué)習(xí)使用ADC可以很大的幫助以后的STM32學(xué)習(xí)。 目錄 ADC簡(jiǎn)介 : DMA簡(jiǎn)介:? 工程開(kāi)始: STM32CubeMX配置區(qū): 配置外部時(shí)鐘: 配置調(diào)試: 配置ADC: 配置DMA: 配置串口: 配

    2024年02月09日
    瀏覽(31)
  • Flutter:flutter_local_notifications——消息推送的學(xué)習(xí)

    Flutter:flutter_local_notifications——消息推送的學(xué)習(xí)

    注: 剛開(kāi)始學(xué)習(xí),如果某些案例使用時(shí)遇到問(wèn)題,可以自行百度、查看官方案例、官方github。 簡(jiǎn)介 Flutter Local Notifications是一個(gè)用于在Flutter應(yīng)用程序中顯示本地通知的插件。它提供了一個(gè)簡(jiǎn)單而強(qiáng)大的方法來(lái)在設(shè)備上發(fā)送通知,以便用戶可以在應(yīng)用程序處于后臺(tái)或設(shè)備鎖定狀

    2024年02月15日
    瀏覽(19)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包