这是一个由myang发现的github上的QR编码器项目,https://github.com/myang-git/QR-Code-Encoder-for-Objective-C我想使用这里提供的编码和解码功能,能够成功创建带有加密字符串的QR码但是无法解码它...
如何解码扫描QR码后返回的字符串...
为解密提供的方法采用nsdata和passphase参数我尝试将扫描的字符串转换为nsdata,然后将其作为参数传递给此函数,但它不起作用...
我如何解码字符串?
这就是我编码然后字符串..
DataMatrix* qrMatrix = [QREncoder encodeWithECLevel:QR_ECLEVEL_AUTO version:QR_VERSION_AUTO string:aVeryLongURL AESPassphrase:@"xyz"];
UIImage* qrcodeImage = [QREncoder renderDataMatrix:qrMatrix imageDimension:qrcodeImageDimension];
这就是我试图解码扫描后返回的字符串....
NSString *strReturedAfterscanning=@"ñ?³éMX¹Ç7T?îéz°z ";
NSData* data=[strReturedAfterscanning dataUsingEncoding:NSUTF8StringEncoding];
NSString *str1=[QREncoder AESDecryptString:data withPassphrase:@"xyz"];
这不起作用?