前后端代码一致 但是在IOS真机无法进行支付 提示"支付验证签名失败" 而且没有回调.
是不是IOS的打包有问题 安卓是正常的
DoublePD
- 发布:2019-01-17 14:59
- 更新:2019-02-19 14:56
- 阅读:1530
DCloud_IOS_XTY
什么支付?
2019-02-11 17:03
1***@qq.com
回复 DCloud_IOS_XTY:微信支付!安卓可以正常调起,但是ios就会报支付验证签名失败而且没有回调,不过iOS 的appid(Bundle ID)和安卓的appid不一致,不知道会不会有影响,但是我新建了项目把appid设为和应用的唯一标志appid一致重新打包了ios依然报支付验证签名失败,微信开发者平台那边也绑定的ios的Bundle ID,一天都没解决成,非常困扰拜托了。
2019-02-11 18:38
DCloud_IOS_XTY
这个需要打包后测试
2019-02-12 10:51
1***@qq.com
回复 DCloud_IOS_XTY:是正常打包的!
2019-02-14 15:46
DoublePD (作者)
回复 DCloud_IOS_XTY:就只是IOS端的微信支付, 安卓一切正常 IOS的支付宝也是正常的
2019-02-14 17:30
1***@qq.com
回复 DoublePD:我们两个加个微信交流一下吗?我的微信号是1294630128,看看能不能一起解决
2019-02-15 09:18
DoublePD (作者)
回复 1***@qq.com:我觉得是DCloud的问题,一样的代码却出现失败. 官网如此不重视 失望
2019-02-15 09:48
1***@qq.com
回复 DoublePD:我这边初步排查怀疑主要是后台签名的问题,但是要把前端可能造成的问题排除掉
2019-02-15 11:07
1***@qq.com
回复 DoublePD:这边已经解决了,是后台时间戳的问题,时间戳两次必须都为十位。
2019-02-15 14:29
DoublePD (作者)
回复 1***@qq.com:感谢 为什么时间戳不一样安卓却没问题呢 找个bug我还以为是打包出的问题
2019-03-05 08:35
1***@qq.com
回复 DoublePD:不客气,安卓对时间戳没有什么严格规定,能一起解决我很开心
2019-03-05 15:16