We're aware of the issues and we're working on addressing them as soon as possible, as well as making sure that our SDK is compatible with the new "Unity as a library" workflow. We'll let you know as soon as we have any news.
This issue should be fixed in the new 8.10 release. Please let us know if you have any other questions.
Thank you for the reactivity.
Didn't tested it yet.
I keep you informed when it is done.
I've been able to test the new SDK with Unity 2019.3.0f3.
I tried the new 8.10 SDK in a new 2019.3 project. The only thing I had to do to make work the Instant Tracker Simple sample was to change the bundle id of the project to 'com.wikitude.unityexample'.
So it is working.
Now we have to contact sales to update our license key, if it's possibble.
Any news regarding this fix?
Is there a patch to fix older once-off license purchases?
2019.3 has been supported for a while. If you're stuck on an older version of the SDK, please contact our sales department with this information to see what upgrade options are available.
When do you plan to support Unity 2019.3 ?
Actually, there is an error at launch, resulting in a black screen :
2019-12-02 14:36:20.051137+0100 configurateur[802:815626] Built from '2019.3/staging' branch, Version '2019.3.0f1 (ffacea4b84e7)', Build type 'Release', Scripting Backend 'il2cpp'
GfxDevice: creating device client; threaded=1
Initializing Metal device caps: Apple A9 GPU
Initialize engine version: 2019.3.0f1 (ffacea4b84e7)
UnloadTime: 1.004583 ms
NotSupportedException: To marshal a managed method, please add an attribute named 'MonoPInvokeCallback' to the method definition. The method we're attempting to marshal is: Wikitude.TrackerManager::DebugLogError
at Wikitude.TrackerManager.Init () [0x00000] in <00000000000000000000000000000000>:0
at Wikitude.WikitudeCamera.Start () [0x00000] in <00000000000000000000000000000000>:0
(Filename: currently not available on il2cpp Line: -1)
NullReferenceException: Object reference not set to an instance of an object.
at Wikitude.WikitudeCamera.Update () [0x00000] in <00000000000000000000000000000000>:0
And we would need this support to "easily" integrate the Unity app in a native Android and iOS app (https://blogs.unity3d.com/2019/06/17/add-features-powered-by-unity-to-native-mobile-apps/)
1 person has this problem