question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Scene viewer shows "Update needed" for google app, even though none is available

See original GitHub issue

Description

On any opening of scene viewer through intent, there is a message that shows me to Update my google app. After clicking on update, no update is available for the app.

The problem started happening this week for me, even though I believe it has not reached our full customer base, based on user feedbacks.

The problem can be replicated on the modelviewer.dev scene viewer example.

Live Demo

https://modelviewer.dev/examples/augmentedreality/#sceneViewer

https://user-images.githubusercontent.com/7118128/122596034-b00b9c00-d03f-11eb-834b-912c1da88758.mp4

Version

  • model-viewer: latest

Browser Affected

  • Chrome, version: 91.0.4472.101
  • Edge
  • Firefox
  • IE
  • Safari

OS

  • Android
  • iOS
  • Linux
  • MacOS
  • Windows

AR

  • WebXR
  • SceneViewer
  • QuickLook

Other info

Google App Version: 12.22.8.23.arm64 Google Play Services for AR: 1.25.211460003 Device: Samsung Galaxy s10e SM-G970F

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:3
  • Comments:11 (2 by maintainers)

github_iconTop GitHub Comments

4reactions
tpsiakicommented, Jun 22, 2021

Quick Update: We’ve resolved this bug internally and are working on rolling it out. This issue was introduced with the 1.25 launch of Google Play Services for AR, and will be resolved with the next launch (should start rolling out this week and be out to all users next week).

In the meantime, you can mitigate this issue by changing the package in the Scene Viewer intent link to com.google.android.googlequicksearchbox (the Google app) instead of com.google.ar.core. The reason that Model Viewer intents to ARCore instead of the Google app is in order to ensure that an appropriate version of ARCore is installed (otherwise the browser falls back to model-viewer which displayes an in-browser fullscreen 3D view). If you intent to the Google app instead, and the user does not have a reasonably up to date version of ARCore installed then Scene Viewer will still launch but in 3D mode (which is non-ideal because the user will re-download the gltf file in Scene Viewer but not actually get the AR experience).

As @elalish pointed out, if you are able to use WebXR mode, that will also avoid this issue.

3reactions
elalishcommented, Jun 18, 2021

Yes, it looks like a bug is rolling out in a new ARCore or Scene Viewer version. We’re trying to get it fixed shortly. Meanwhile, WebXR mode is working fine, so you might consider switching.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Using Scene Viewer to display interactive 3D models in AR ...
Launch Scene Viewer using an explicit intent to Google Play Services for AR (ARCore), and choose an appropriate mode setting for displaying the...
Read more >
AR model is not loading. · Issue #854 · google/model-viewer
Ar model in AR view is not loading as of before.recently noticed an update to install components to browser while accessing AR model...
Read more >
Fix an installed Android app that isn't working - Google Support
Step 1: Restart & update · Open the Google Play Store app Google Play . · At the top right, tap the profile...
Read more >
Augmented Reality on the Web with Model Viewer - Medium
Apple's AR solution is called Quick Look. Google's one is called Scene-viewer. But Google built something more: a Web Component, available as ......
Read more >
Augmented Reality - <model-viewer>
Unfortunately none of this DOM content can flow into SceneViewer or QuickLook, as these are native apps. Only through WebXR, now our default...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found