当前位置:网站首页>Analysis of abnormal channel number information before and after AGC re signature service
Analysis of abnormal channel number information before and after AGC re signature service
2022-07-07 08:48:00 【Huawei Developer Forum】
Recently, some developers have reported using AGC A series of problems occurred in the original channel information after the application signature service of , After positioning, we finally figured out the reason , Here is an event review and sharing , For your reference .
Phenomenon description
Application signing service is not used ---> Use the app signing service
The original application of the developer is directly in AGC On the shelf , Application signing service is not used , There is only one channel number information detected in the background ( Assuming that A), One day , After using the application signature service provided by Huawei , It is found that the channel number information monitored in the background is in addition to A, also B( Generally, there will be a default channel number when the signature information is not obtained B). Therefore, it is suspected that Huawei distributed the wrong package , Actually not , Because the application signature will re sign the package , The original channel number information written in the package signature information will be lost , Here you can refer to the original article :《 Processing and analysis of channel package information loss after application is put on the shelves 》, So if you want to keep the original channel information, don't use the application signature service .
Use the app signing service ---> Cancel the application signing service
After the above operation , The developer quits the application signature service , A new unsigned version has been released , But there are still two channel numbers detected in the background A and B, Therefore, developers suspect that Huawei is still distributing re signed application versions . After canceling the re signing service normally , There is only one unsigned version on the Internet , Applications downloaded by new users can only be channel numbers A Version of . Then why is there a channel number B What is the proportion of users ?
After careful analysis , Originally, the statistics of channel number information is not collected at the time of installation, but it needs to be activated after installing and opening the application , Some users on the current network actually installed the re signed version , But the application has not been opened , Wait until the developer has released the unsigned version before opening the original application , At this time, the channel number of the re signed version is still reported B. This is why developers first released the re signed version , The channel number is still counted A Users of , Because some users have not opened the old version installed , Open just after releasing the re signed version or canceling the re signed version .
summary
In general, there is no problem with distribution , Using signature service channel number information will be lost , And the channel number information statistics depend on the time of opening the application , It has nothing to do with the actual installation time of the application .
For more technical articles , Welcome to visit https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh
边栏推荐
- You should use Google related products with caution
- 使用AGC重签名服务前后渠道号信息异常分析
- SSM integration
- ncs成都新电面试经验
- 調用華為遊戲多媒體服務的創建引擎接口返回錯誤碼1002,錯誤信息:the params is error
- [Nanjing University] - [software analysis] course learning notes (I) -introduction
- Greenplum6.x搭建_环境配置
- 数据分析方法论与前人经验总结2【笔记干货】
- oracle一次性说清楚,多种分隔符的一个字段拆分多行,再多行多列多种分隔符拆多行,最终处理超亿亿。。亿级别数据量
- Data type - integer (C language)
猜你喜欢
最长上升子序列模型 AcWing 1017. 怪盗基德的滑翔翼
Data analysis methodology and previous experience summary 2 [notes dry goods]
如何在HarmonyOS应用中集成App Linking服务
Analysis of using jsonp cross domain vulnerability and XSS vulnerability in honeypot
In go language, function is a type
let const
[Nanjing University] - [software analysis] course learning notes (I) -introduction
NCS Chengdu New Electric interview Experience
Calling the creation engine interface of Huawei game multimedia service returns error code 1002, error message: the params is error
How to integrate app linking services in harmonyos applications
随机推荐
ES6_ Arrow function
数字三角形模型 AcWing 275. 传纸条
Implementation of navigation bar at the bottom of applet
Greenplum 6.x version change record common manual
Novice entry SCM must understand those things
ncs成都新电面试经验
Tronapi-波场接口-源码无加密-可二开--附接口文档-基于ThinkPHP5封装-作者详细指导-2022年7月6日-新手快速上手-可无缝升级tp6版本
Download and install orcale database11.2.0.4
Analysis of using jsonp cross domain vulnerability and XSS vulnerability in honeypot
Through the "last mile" of legal services for the masses, fangzheng Puhua labor and personnel law self-service consulting service platform has been frequently "praised"
Category of IP address
Greenplum6.x搭建_安装
数据分析方法论与前人经验总结2【笔记干货】
redis故障处理 “Can‘t save in background: fork: Cannot allocate memory“
leetcode134. gas station
oracle一次性说清楚,多种分隔符的一个字段拆分多行,再多行多列多种分隔符拆多行,最终处理超亿亿。。亿级别数据量
[machine learning] watermelon book data set_ data sharing
2 - 3 arbre de recherche
How to integrate app linking services in harmonyos applications
Calling the creation engine interface of Huawei game multimedia service returns error code 1002, error message: the params is error