AppGallery Connect:iOS平臺(tái)集成華為AGC性能管理問(wèn)題處理指南

來(lái)源: 華為開(kāi)發(fā)者論壇
作者:Mayism
時(shí)間:2021-03-11
16496
最近在我的iOS應(yīng)用中集成了華為AGC的性能管理服務(wù),期間也遇到一些和使用上的問(wèn)題。本文特地對(duì)iOS平臺(tái)集成性能管理的采坑總結(jié)歸納,希望能幫到大家。

最近在我的iOS應(yīng)用中集成了華為AGC的性能管理服務(wù),期間也遇到一些和使用上的問(wèn)題。本文特地對(duì)iOS平臺(tái)集成性能管理的采坑總結(jié)歸納,希望能幫到大家。

問(wèn)題一:如何打開(kāi)性能管理的相關(guān)的調(diào)試日志:

想要像Android平臺(tái)一樣,查看APM具體的調(diào)試日志,不知道如何打開(kāi):

問(wèn)題解決方案:

打開(kāi)iOS項(xiàng)目應(yīng)用目錄下,找到Info.plist文件,添加apms_debug_log_enabled元素,其類型設(shè)置為Boolean,并且設(shè)置為YES。

如下圖,配置完成后,即可篩選[APM]查看相關(guān)的調(diào)試日志。

ia_800000002.png

問(wèn)題二:已正確集成APM,但AGC管理臺(tái)上沒(méi)有性能數(shù)據(jù)

ia_800000003.png

已經(jīng)根據(jù)官方文檔集成性能管理服務(wù),但是界面上一直不顯示性能數(shù)據(jù)。APM的調(diào)試日志如下圖:

問(wèn)題解決方案

查詢文檔發(fā)現(xiàn),集成性能管理時(shí),對(duì)版本依賴有要求,特別是華為分析的版本,需要大于等于5.0.4.300版本。

一般集成的時(shí)候,建議直接指定華為分析的版本。

例如:當(dāng)前華為分析最新版本為:5.1.0.300,可在Podfile文件中做如下配置:

ia_800000004.png

pod ‘HiAnalytics’, ‘——> 5.1.0.300’

問(wèn)題三:如何判斷性能管理日志已經(jīng)成功上傳

篩選[APM]時(shí)候,只能看到調(diào)試日志中的收集和發(fā)送的日志,沒(méi)有看到發(fā)送成功或者失敗的相關(guān)日志,不方便具體定位問(wèn)題

問(wèn)題解決方案:

可以過(guò)濾hianalytics,查看是否有如下典型日志:重點(diǎn)為resultCode:200

ia_800000005.png

問(wèn)題四:已有相關(guān)日志,但agc界面還是沒(méi)有性能數(shù)據(jù)。

定位沒(méi)有性能數(shù)據(jù)的時(shí)候,所以步驟和華為分析SDK版本都正確,但是在AGC控制臺(tái)上,還是沒(méi)有性能數(shù)據(jù)。過(guò)濾hianalytics日志的時(shí)候,一直有Do post的相關(guān)日志,表示沒(méi)有上報(bào)成功:

ia_800000006.png

問(wèn)題解決

聯(lián)系華為技術(shù)支持,深入分析日志發(fā)現(xiàn),存在部分鑒權(quán)失敗的日志,得到答復(fù)是,性能管理所使用的HiAnalyticsSDK上報(bào)通道,存在鑒權(quán)問(wèn)題。需要手動(dòng)去AGC界面–我的項(xiàng)目–華為分析-項(xiàng)目概覽 里面開(kāi)通分析服務(wù),開(kāi)通分析服務(wù)一段時(shí)間后,就能鑒權(quán)通過(guò),該問(wèn)題就自行解決啦。

ia_800000007.png

參考文檔

華為AGC性能管理服務(wù)官方文檔:

https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-apms-introduction

性能管理服務(wù)Android Codelab:

https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/AppGalleryConnectAPM

能管理服務(wù)iOS Codelab:

https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/AppGalleryConnectAPM-iOS

立即登錄,閱讀全文
版權(quán)說(shuō)明:
本文內(nèi)容來(lái)自于華為開(kāi)發(fā)者論壇,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開(kāi)掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家