iOS集成支付宝之:"CreateRSADataSigner(NSString*)",reference from:

集成了银联支付后,又集成支付宝支付,但是遇到了一个问题,解决了很久才解决:

//获取私钥并将商户信息签名,外部商户可以根据情况存放私钥和签名,只需要遵循RSA签名规范,并将签名字符串base64编码和UrlEncode

id signer =CreateRSADataSigner(privateKey);

这句代码一直报错,解决方案:

集成银联的时候将类后缀改为.mm文件,于是将DataSigner.m文件的后缀名也改为.mm文件,此时编译、运行都正常。

希望后人珍惜时间,少走弯路,健康生活。


VKOOY

你可能感兴趣的:(iOS集成支付宝之:"CreateRSADataSigner(NSString*)",reference from:)