microg / microg/GmsCore

org.xcrypt.apager.android2 intent configuration not working

Open
#1,749 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
14.6k
Forks
3.2k
Avg merge
12d 11h
Merged PRs (30d)
4

Description

Affected app
Name: aPager PRO
Package id: org.xcrypt.apager.android2

Describe the bug
The intent redirect isn't working. The first time i open the link i get the error: ERR_UNKNOWN_URL_SCHEME. When i reload the page i get redirected to the Google Play Store. The Link opens in a Browser. Every Browser shows the same behavior. After reloading the page and signing in, it shows that the app isnt installed. I can't install a pager PRO via the browser (Shows no avaiable Device to install).
When i copy/paste the link dierctly into a browser, i get redirected to the Play store without the Error.

To Reproduce
Steps to reproduce the behavior:
Welp this might be complicated. You need a link to configure the app.

  1. Open the link from your organisation.
  2. Done. Redirect isnt working.

Expected behavior
Redirecting to the app in order to see the new configuration.

Screenshots
Just shows the Browser Error page.

System
Android Version: 11
Custom ROM: /e/OS 1.1-20220628199800

microG
microG Core version: 0.2.24.214816-15 (29cd6f9)-noen
microG Self-Check results: All ticked

Additional context
First time writing this, pls be gentle^^

The link looks like: https://u4auw.app.goo.gl/[Random ID] and leads to https://203-dot-alamos-backend.ey.r.appspot.com/fe2/provisioning/apager?apager[DataFromOrganisation]

The app is for Cloud Messanging registered.

Hope this is the right place to post.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the redirect with the provided app package, Android 11 environment, and example provisioning URL. Trace the intent/deep-link handling from the organisation link through the browser and app; done means the link opens the installed aPager PRO app and displays the new configuration instead of showing ERR_UNKNOWN_URL_SCHEME or the Play Store.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.