您当前的位置:首页业界 >  >> 
速读:利用Apple Push Notifications service(APNs)实现多开微信无后台推送
来源:哔哩哔哩      时间:2023-07-06 15:40:01

众所周知,多开微信由于Bundle ID(绑定标识符)与官方微信不同,所以多开是没有无后台推送的,换言之,无后台推送是走的苹果的推送服务,即苹果推送通知服务(标题所述的APNs),自签安装的多开无法自动调用该服务。


(资料图片仅供参考)

那么目前有没有方法,能实现多开微信的无后台的完美推送呢,这里所指的无后台的完美推送是文字图片语音视频以及其他的通知(如加好友、转账和收款等之类的),答案是有的。

目前想要实现多开无后台推送主要有两种方法:

一是在安卓手机正常登录微信,在iOS端以平板模式登录同一个微信,在安卓机上利用软件转发来自微信的通知到苹果上(此方法主要使用通知滤盒+Bark实现)。但是该方法只能转发文字消息,其他消息如语音视频无法转发,且转发到苹果的通知不能直接点进去跳转到多开,直接点进去跳转到的是Bark。故该方法无法实现多开的无后台的完美推送,来消息后,依然需要手动打开多开微信回复消息,无法做到等同官方/官替的体验。

另外一种,也是本贴主要讨论的,利用苹果官方APNs实现多开微信的无后台的完美推送。本方法的原理大致与安卓机转发类似,主要是把登录在电脑端的消息,利用WxPusher软件转发到苹果官方的推送服务APNs,再由APNs发送通知到苹果手机上。该方法的优点是可以转发所以消息,且转发到苹果的通知点进去能直接跳转到多开,使用体验完全等同于官方/官替。

★我简述一下该方法的实现原理∶本方法需要WxPusher软件与签名多开所用的证书相匹配,通过本方法来的通知之所以能点进去直接跳转多开,是因为转发来的通知的Bundle ID与多开微信签名时候的相同,所以能点消息直接跳转,提供和官方一样的体验。软件使用时间没有限制,证书多久到期,那么使用该软件的时间就是你证书的到期时间。

该方法需要发放证书的开发者提供专用于APNs的P8证书、P12证书的App ID Prefix和Bundle ID配合WxPusher实现,需要发放证书的开发者有一定门槛,但对于使用多开微信的用户来说,只需要一个支持的证书、一台电脑以及WxPusher就行了,入门门槛较低,会自签的用户大多具有一定动手能力。

对于该方法的一些FAQs:

Q1:利用第三方软件转发,用户隐私能保证吗,聊天记录会不会被截留?

A1:WxPusher本身只是一个转发消息到苹果服务器的软件,且转发的消息经过加密处理,并非明文转发,有条件的可以抓包自行验证。且以上所述两种方法,均是通过转发消息实现,谁又能保证第一种不被截留呢,第一种转发是否也加密呢?而且第一种还转发了2次。

Q2:我想用这种方法,需要怎么做?

A2:该方法仅需一个支持的证书、一台电脑以及WxPusher就行了,没有电脑的可以考虑租用如阿里云、腾讯云等服务器,现在活动挺多的,有的甚至能白嫖几个月。

Q3:、我;+【;。&%………¥#()…&飞;】3怎么弄??

A3:评论区见。

标签:

X 关闭

X 关闭