收藏
回答

flutter中使用微信支付 提示:支付验证签名失败,如何解决?

报错如下:

D/MicroMsg.SDK.WXMsgImplComm(10599): pass

I/MicroMsg.SDK.WXApiImplV10(10599): sendReq, req type = 5

I/MicroMsg.SDK.WXApiImplV10(10599): getTokenFromWX token is wx****-******-********-**

D/MicroMsg.SDK.MMessageAct(10599): send, targetPkgName = com.tencent.mm, targetClassName = com.tencent.mm.plugin.base.stub.WXPayEntryActivity, launchMode = 2

I/MicroMsg.SDK.MMessageAct(10599): sendUsingPendingIntent

E/MicroMsg.SDK.MMessageAct(10599): sendUsingPendingIntent fail, ex = com.****: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.

E/MicroMsg.SDK.MMessageAct(10599): Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, e.g. if it needs to be used with inline replies or bubbles.

D/MicroMsg.SDK.MMessageAct(10599): send mm message, intent=Intent { flg=0x18000000 cmp=com.tencent.mm/.plugin.base.stub.WXPayEntryActivity (has extras) }

请问如何解决?

最后一次编辑于  2023-04-26
回答关注问题邀请回答
收藏
登录 后发表内容