有人搞巨魔就是为了微信的CallKit,我就是,不过最近发现一个问题,之前用的仅注入CallKit的微信无论前台后台,无论划掉与否都可以很顺畅的以CallKit的形式接听微信电话,不会出现漏接的情况。
但是,帮朋友的12pm安装了全功能的微信之后,发现全功能的挺好用,在他手机上也相当的稳定,所以动了心,也换成了这种全功能的微信(有微信净化、微信助手等),但是问题随之而来了,这种微信虽然可以正常分享(如从拼多多分享链接不会提示未安装微信),但假如后台过多,或者直接划掉后台,这时,微信电话在我的13pm上根本不可能直接用CallKit接听,我弄不明白这种情况,于是用了两天时间,不停的找各种平台的微信ipa包,前前后后安装了十几个不同版本的微信,结果发现均不行,所有在我13pm上安装的微信,均不可以在后台被划掉后用CallKit接听,但是朋友的12pm却在任何情况下都极其稳定,参考一下,13pm是ios15.4.1,12pm是ios15.1.1。
其中,我还有一个发现,可以从微信-我的-插件,这个路径来判断手机上的全功能微信是否稳定,如朋友的12pm点击插件可以正常查看,而我的点击插件就必然闪退,再打开再点击依旧如此,根本进不到插件的页面,而重复到了一定次数,微信也会提示“监测到频繁闪退,是否上报”,初步判断问题可能出自多个方面:
一、机型差异
二、系统版本差异
三、运气问题
四、芯片差异
初步可以排除我的个人操作问题,两台手机均是我安装,所有设置均相同,全功能微信三个板块均可开启CallKit,我按排列组合的形式每个都进行了反复的尝试,最后均无法在后台程序被划掉的情况下接听CallKit。
有懂行的兄弟可以交流交流,等等过一段微信ipa版本迭代看看能不能解决目前这个问题,只能说全功能微信可能暂时不太适合15.4.1版本的13pm
但是,帮朋友的12pm安装了全功能的微信之后,发现全功能的挺好用,在他手机上也相当的稳定,所以动了心,也换成了这种全功能的微信(有微信净化、微信助手等),但是问题随之而来了,这种微信虽然可以正常分享(如从拼多多分享链接不会提示未安装微信),但假如后台过多,或者直接划掉后台,这时,微信电话在我的13pm上根本不可能直接用CallKit接听,我弄不明白这种情况,于是用了两天时间,不停的找各种平台的微信ipa包,前前后后安装了十几个不同版本的微信,结果发现均不行,所有在我13pm上安装的微信,均不可以在后台被划掉后用CallKit接听,但是朋友的12pm却在任何情况下都极其稳定,参考一下,13pm是ios15.4.1,12pm是ios15.1.1。
其中,我还有一个发现,可以从微信-我的-插件,这个路径来判断手机上的全功能微信是否稳定,如朋友的12pm点击插件可以正常查看,而我的点击插件就必然闪退,再打开再点击依旧如此,根本进不到插件的页面,而重复到了一定次数,微信也会提示“监测到频繁闪退,是否上报”,初步判断问题可能出自多个方面:
一、机型差异
二、系统版本差异
三、运气问题
四、芯片差异
初步可以排除我的个人操作问题,两台手机均是我安装,所有设置均相同,全功能微信三个板块均可开启CallKit,我按排列组合的形式每个都进行了反复的尝试,最后均无法在后台程序被划掉的情况下接听CallKit。
有懂行的兄弟可以交流交流,等等过一段微信ipa版本迭代看看能不能解决目前这个问题,只能说全功能微信可能暂时不太适合15.4.1版本的13pm