Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Share Scene not working on UE 5.3.2 #5

Open
turkodamian opened this issue Mar 8, 2024 · 7 comments
Open

Share Scene not working on UE 5.3.2 #5

turkodamian opened this issue Mar 8, 2024 · 7 comments

Comments

@turkodamian
Copy link

After joining a session over LAN, if the host clicks on share scene button, it turns red when clicked. It does not share the scene.
Does it works with UE 5? I've tried with UE 5.3.2 and MetaXR plugin v62, locally and uploading it to My Apps on the Oculus Developer Dashboard.
I see in the Shared Spatial Anchors sample that says it works only with UE4, does it happens the same with this sample project? why?
Thanks

@turkodamian
Copy link
Author

I could get this working on UE 5.3.2 by editing the DefaultEngine.ini MobileAppId with my AppId from Meta, uploading to the Alpha Channel and requesting User ID and User Profile access, anchor is sharing ok now but the buttons for toggle visibility are not working

@Nickauhla
Copy link

Hello Turkodamian,

I have the same problem than you have. Followed what you said last week with creating the app on Meta dev portal to get an AppId. It made me pass the entitlement.
Now, I'm blocked with a "Oculus ID check failed". I've just requested User ID and User Profile access, but I still get the Share Scene button blinking in red.
Any idea?

@turkodamian
Copy link
Author

Hello Turkodamian,

I have the same problem than you have. Followed what you said last week with creating the app on Meta dev portal to get an AppId. It made me pass the entitlement. Now, I'm blocked with a "Oculus ID check failed". I've just requested User ID and User Profile access, but I still get the Share Scene button blinking in red. Any idea?

be sure to add the app id to the DefaultEngine.ini of your app before building the apk, and to upload the apk to the dashboard alpha test channel of your app and then add the emails of the users to the alpha test channel, or add it to the beta test channel and use the share it by url. Users for testing should download the app from the app lab, not directly install it with adb

@Nickauhla
Copy link

Nickauhla commented Mar 18, 2024

I did the App Id thing also.
I think I missed the user account thing. I have a single account connected to both Quest 3. How am I supposed to create users, in order to assign them alpha access?
Is it "meta account user" or the "test users" in the organization manager menu?

@turkodamian
Copy link
Author

On your app on the Oculus dashboard, go to Distribution, Release Channel, Alpha, Users, Email invite users. They have to accept the email and then it will appear the app on their library to download

@Nickauhla
Copy link

I think I've managed to get to the same point than you thanks to your explanations.
Anchor seems to be shared on the "hosting app", but i can't find a way to visualize it from the "client" HMD. Clicking on "Share scene" does nothing. Both toggle buttons on client have no impact.
Is this what you have?

@Nickauhla
Copy link

After some extensive tries and research, I've managed to make it work.

  • It works best with Unreal 5.3.2 Meta Fork.
  • You need to create an app on your "Company page" on Meta Quest for developer website", and ask for User ID and User Profile access ;
  • You need to define your mobile app id into Unreal, then publish your app onto Quest applab (alpha channel works) ;
  • You need to have at least two accounts (Test Users works) ;
  • By default, sample is not meant to work on Quest 3, so you need to add Quest 3 compatibility by modifying the "is multiplayer support" function.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants