IOS 微信集成回调处理

第一步、集成进入微信SDK,如果已经导入过微信分享、友盟等一些带有微信分享的话就没有必要再去导入文件了,可以去微信支付官网去集成微信SDK。微信开放平台

通过官网注册微信获取微信注册的appid,以wx开头的一串字符、

上代码


1在AppDelegate中注册微信

在调用微信支付的地方调用微信的支付对象

微信支付对象

在微信支付对象调用的这些参数都是从后台那边加密什么的返回的。

后台返回参数之坑:如果你是直接按照官方Demo自己前段加密签名可以调起支付并且可以支付成功并且可以完成获取支付结果,用后台的签名会出现在调起微信支付的界面会出现只有一个确定按钮没有支付,还有支付的时候出现签名错误。那么你就可以去找后台了。后台那边获取签名的时候用的字段大小写的问题

在支付成功后我们可以在AppDelegate中获取支付结果,并且可以通过通知在你想要获取支付结果的地方进行界面的跳转


获取微信支付结果并通过通知传值


那么就这样微信支付就这样结束了。。。。。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容