ios 集成支付宝 报错:rsa_private read error : private key is NULL

报错:rsa_private read error : private key is NULL
  
原因:私钥没有转成PKCS8

解决方法:
1)在RSADataSigner.m文件中 搜索代码 [result appendString:@"-----BEGIN PRIVATE KEY-----\n"];将其改成 [result appendString:@"-----BEGIN RSA PRIVATE KEY-----\n"];
2)在 RSADataSigner.m文件中  搜索代码 [result appendString:@"\n-----END PRIVATE KEY-----"];  将其改成 [result appendString:@"\n-----END RSA PRIVATE KEY-----"];

你可能感兴趣的:(ios学习心得)