webservices with il2cpp

Hi,

We have been experiencing issues in the communications between unity client (5.1.2 upgraded from 5.0) and server only with il2cpp activated (with Mono runs fine).

Is necessary to configure something different than:
http://wiki.unity3d.com/index.php?title=Webservices_In_Unity#Setting_up_the_project

Do we need to update these dlls within the project?
System.Web.dll
System.Web.Services.dll

Best regards and thanks in advance!!

Solved, I posted here what I found:

Project generation from Unity will strip unused symbols from classes even if the option is marked as “Stripping Level: Disabled” (when IL2CPP is uesd). This will make iOS unable to use communication libraries (System.Web.dll and system.Web.Services.dll) since they are using reflection. It is needed to specify classes that should’t be stripped. This is done with link.xml file.

Solved, posting here my conclusion:

Project generation from Unity will strip unused symbols from classes even if the option is marked as “Stripping Level: Disabled” (when IL2CPP is uesd). This will make iOS unable to use communication libraries (System.Web.dll and system.Web.Services.dll) since they are using reflection. It is needed to specify classes that should’t be stripped. This is done with link.xml file.