AnatolyGurfinkel Hello, We have noticed some odd encoding issue here. The server sends a base64 encoded string that includes the sequence: U+b50. But when iOS client retrieves it using NSSString *text = [updateInfo currentValueOfFieldName:@"data"], this sequence simply appears as 딋. Of course, this breaks the whole base64 decoding thing. Can you please advise? We are using iOS client LS iOS SDK v.1.2.6 (LS 5.1.2.). P.S. It works fine using the Javascript client Thank you, Nathan
gianluca.bertani Hello Anatoly, I can't reproduce the problem at the moment, but my guess is that the sequence contains some other character before (probably a backslash) that triggers a Unicode conversion. Could you give us a complete base 64 sequence that exhibits the problem? Thanks. Best regards, Gianluca
DejanMilosevic Hi, I'm working with Anatoly on this. You're right, the sequence contains a backslash also. The full base64 string is too long to paste here, but even this simple string causes problems: a/bU+1002 BR, Dejan
gianluca.bertani Yes, with this one the problem is reproducible, thanks. I will let you know as soon as possible. Best regards, Gianluca
Alessandro Alinone Hi Nathan and Dejan, May you please contact support@lightstreamer.com specifying the client-id of your license, so that we can support you in the best possible way? Thanks, Alessandro
Alessandro Alinone A patch is now available and will be part of the next public release. In the meanwhile, customers can get the patched lib by contacting the support team. Thanks.