SendEvent failed(il2cpp backend)

Hi gentlemen, we are facing a critical issue while configuring ‘sendevent’,


‘SendEvent failed: cannot call method "system.void system.runtime.interopservices.windowsruntime.IMapToIDictionaryAdapter2::System.collections.generic.IDictionary2.set_Item(TKey, TValue)’.IL2CPP does not yet support calling this projected method

It shows this windowsruntime method does not yet support il2cpp, but ‘sending events’ itself is the very basic function for integrating xboxlive, for such reason, is there any samples or solutions to show us how to send xboxlive events for UWP using il2cpp backend?

Since it also seems no possible for us to use .NET backend because of massive compatibility issues, we now prefer using il2cpp instead.

Dev Environment Details:
Unity version: Unity 2017.1.0f3
3167324--241194--upload_2017-8-1_17-38-11.png


Hi,

this actually got reported to us last week, and I’m going to investigate it in next few days. This is most likely functionality that has never been implemented in IL2CPP and nobody ran into it, so I’ll have to implement it and then backport it. Stay tuned.

Thanks, Tautvydas.

Sorry but please allow me ask:
Do you have a specified day or week to finish this implementation?

No, but I am working on it as we speak. Shouldn’t take too long.

Hi, just an update on this: I’ve got this implemented and working properly. It is now currently getting backported all the way to 5.6. I’ll let you know when I know which patch release it will land to.

Wow~~Sounds Great!Appreciate for your work!!!