当前位置:网站首页>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
边栏推荐
- Greenplum 6.x common statements
- POJ - 3616 Milking Time(DP+LIS)
- Tronapi wave field interface - source code without encryption - can be opened twice - interface document attached - package based on thinkphp5 - detailed guidance of the author - July 6, 2022 - Novice
- [Chongqing Guangdong education] organic electronics (Bilingual) reference materials of Nanjing University of Posts and Telecommunications
- idea里使用module项目的一个bug
- What are the advantages of commas in conditional statements- What is the advantage of commas in a conditional statement?
- 21 general principles of wiring in circuit board design_ Provided by Chengdu circuit board design
- Greenplum 6.x reinitialization
- 登山小分队(dfs)
- [MySQL] detailed explanation of trigger content of database advanced
猜你喜欢
Routing information protocol rip
Are you holding back on the publicity of the salary system for it posts such as testing, development, operation and maintenance?
2 - 3 arbre de recherche
[Yu Yue education] basic reference materials of electrical and electronic technology of Nanjing Institute of information technology
[Nanjing University] - [software analysis] course learning notes (I) -introduction
Greenplum6.x搭建_安装
ncs成都新电面试经验
Laravel8 uses passport login and JWT (generate token)
NCS Chengdu Xindian interview experience
Why choose cloud native database
随机推荐
Tips for using jeditabletable
Grpc, oauth2, OpenSSL, two-way authentication, one-way authentication and other column directories
Teach you how to select PCB board by hand (II)
opencv 将16位图像数据转为8位、8转16
Quick sorting (detailed illustration of single way, double way, three way)
[Chongqing Guangdong education] organic electronics (Bilingual) reference materials of Nanjing University of Posts and Telecommunications
更改当前文件夹及文件夹下文件日期shell脚本
Sign and authenticate API interface or H5 interface
Componentspace2022, assertions, protocols, bindings, and configuration files
Data analysis methodology and previous experience summary 2 [notes dry goods]
Other 7 features of TCP [sliding window mechanism ▲]
南京商品房买卖启用电子合同,君子签助力房屋交易在线网签备案
如何在快应用中实现滑动操作组件
NCS Chengdu Xindian interview experience
redis故障处理 “Can‘t save in background: fork: Cannot allocate memory“
[Yu Yue education] basic reference materials of electrical and electronic technology of Nanjing Institute of information technology
What are the advantages of commas in conditional statements- What is the advantage of commas in a conditional statement?
leetcode135. Distribute candy
Gson converts the entity class to JSON times declare multiple JSON fields named
Category of IP address