Playmaker Forum
PlayMaker Help & Tips => iOS Help => Topic started by: InsanoOoO on May 06, 2019, 07:09:29 PM
-
Hi, I have a project that work with datamaker. It convert a json file to xml, using the action "Convert Json String To Xml Node" from datamaker.
Its work perfectly in android and the editor, but gives me error in IOS.
I follow the instrunctions for IOS that gives datamaker (use api compatibility NET 2.0, not subnet)
Could it be the link.xml file? I use linker wizard for other actions to work but I do not know how datamaker could go in the file.
someone else had this problem?
-
I found that the problem probably is NewtonSoft.Json, it cant deserialize on IOS, so, can datamaker work with json.net?? Or there is a new version of newtonSoft.Json for use?
-
Sorry the spam, and if anyone encounter this same issue I solved it
after seeing a log in my last build, Indeed the problem was NewtonSoft.Json working in IOS.
In short, download this free asset: https://assetstore.unity.com/packages/tools/input-management/json-net-for-unity-11347 (https://assetstore.unity.com/packages/tools/input-management/json-net-for-unity-11347)
and delete the NewtonSoft.Json.20 in the playmaker asset folder. The new one is ready for IOS.
-
Hi.
Thanks for answering your own question, it can always benefit to someone else.
I will also contact jean (hes the creator of datamaker) to see if NewtonSoft.Json can be updated or changed.
-
Hi,
Great! thanks for looking this up, I am going to update DataMaker to use that and see how it works out.
Bye,
Jean
-
Hi,
Can you try the latest version from the ecosystem, let me know if it works for you, thanks!
Bye,
Jean
-
Thanks a lot for this, it fixed my issues.
Jean,
I’m pretty sure I started my project after your comment. I assume I got the latest version when I downloaded it. I still got the same issue.
Thanks
-
I think issue still exists. Downloading the JSON asset fixed my build today. I just added Array Maker today from ecosystem so I assume I had the latest available. At least there is a way to resolve it. Thanks.
-
Hi,
did you try with replacing the dll with : https://assetstore.unity.com/packages/tools/input-management/json-net-for-unity-11347
Let me know how it goes,
Bye,
Jean
-
Hi, everyone, sorry for bringing up a long-forgotten topic. But for some reason, I can no longer run the app on iOS. Are there any solutions?
-
Hi.
What unity / Playmaker version?
-
cuphead (https://cuphead9.com)
Hi, everyone, sorry for bringing up a long-forgotten topic. But for some reason, I can no longer run the app on iOS. Are there any solutions?
Update to the latest version to avoid errors.