Unity SDK problems

0 votes

Hello.

I'm using App42-Unity3D-SDK-4.1.2.dll. It seems like there is a significant problem right now with the the SDK and specifically that the SDK relies on an older version of the SimpleJSON class (http://wiki.unity3d.com/index.php/SimpleJSON). The version of this class used in your SDK is outdated such that it creates some problems for us.

Specifically, if you save an array of empty string values like ["", "", ""] and then try to create a JSONClass ((ie JSONClass)JSON.Parse(fileData)), it will not read the "" empty values and result in an  empty array []. You can try it yourself.

After looking at this link - http://wiki.unity3d.com/index.php/SimpleJSON, I can see that this bug was fixed in  * [2017-04-11 Update], as it says:

 * - Fixed parsing bug where empty string values have been ignored.

I would appreciate very much if you could update the Unity SDK by implementing the latest SimpleJSON class.

asked Mar 11, 2018 in Unity by chetruscavladislav (10 points)

1 Answer

0 votes
Hi Vlad,

Team is looking into it and I will get back to you at the earliest.

Thanks.
answered Mar 12, 2018 by rajeev.etc (1,660 points)
And still you didnt find a solution? I upgraded to mentioned dll and i have the same problem.
Hi Mustafa,

I have uploaded the new dll here(https://github.com/shephertz/App42_Unity3D_SDK/tree/master/4.2/App42-Unity3D-SDK). Please use this and let me know in case of any further query.
Yes it's working perfectly but you should inform your clients that new API uses JSONObject instead of old JSONClass. By the way you've really impressed me, a very fast reply and solution. I was looking for another backend solution all day, you should update your documents. You have a good service, thank you.
Download Widgets
Welcome to ShepHertz Product line forum, where you can ask questions and receive answers from the community. You can also reach out to us on support@shephertz.com
...