Hey, I am going through the getting started tutorial with Unity 2022.3.0f1 on Mac (13.5.1) with mlsdk 1.3.0. I am able to deploy and run the app on my Magic Leap 2 (OS 1.2.0). But nothing is rendered (not even Made with Unity logo). I get the following lines in the log:
Unity;[XR] [XR::smile:isplay] begin_frame() retured: InvalidParam;
Any suggestions on how to address this? Thank you.
Which tutorial are you using?
same issue here.
I followed the documentation tutorial
unity 2022.3.5f1
MLSDK 1.3.0
OS Windows 11
Please advise.
As EmadG_dolf linked.I was following the steps from official ML docs. I have created a project, and used Magic Leap Setup Tool from the Unity Asset Store. I configured rendering pipeline and created a simple app. Everything looks fine in the simulator.
My coworker followed these steps on their windows machine and they were successful deploying to my Magic Leap 2 device. When I used their project on my mac, I got the failure above. I followed the tutorial myself from scratch and still I have the same error on a new project from scratch. My mac is M1, in case that’s relevant.
For reference, I’ve asked about this on ML forums as well, as it is not clear to me where the problem lies.
Sounds like this could be a Unity bug. I would recommend that you file a bug to get that process started: Unity QA: Building quality with passion
it’s fixed now.
I had to update the ML2 OS to 1.3.1
thanks
Great, that worked for me as well. Upgrade allowed the compiled app to run. Thank you EmadG_dolf.