microg / microg/GmsCore

Pushover App: Error setting up in-app purchase: No SKUs

Open
#916 2 comments 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

When trying to pay for the Pushover app ("Settings" -> "Purchase Pushover License") an error message is displayed: Error setting up in-app purchase: No SKUs.

Looking at Logcat:

08-05 20:55:12.516  8687  8719 D GmsMeasureSvcImpl: onTransact [unknown]: 10, android.os.Parcel@2fa70c1, 16
08-05 20:55:12.532 29633 29633 I MessageHistoryActivity: MessageHistoryActivity - got launch intent: pushover://license
08-05 20:55:12.533 29693 29707 E fakestore: getsku
08-05 20:55:12.535 29633 29633 I MessageHistoryActivity: MessageHistoryActivity - onStart: now visible
08-05 20:55:12.541 29633 29633 E ActivityThread: Failed to find provider info for com.teslacoilsw.notifier
08-05 20:55:12.544 29693 29707 E fakestore: getpurchase
08-05 20:55:12.544 29633 29633 I BillingManager: Querying purchases elapsed time: 0ms
08-05 20:55:12.544 29693 29707 E fakestore: getpurchase
08-05 20:55:12.545 29633 29633 I BillingManager: Querying purchases and subscriptions elapsed time: 1ms
08-05 20:55:12.545 29633 29633 I BillingManager: Querying subscriptions result code: 0 res: 0
08-05 20:55:12.545 29633 29633 D BillingManager: Query inventory was successful.
08-05 20:55:12.546 29633 29633 I MessageHistoryActivity: MessageHistoryActivity - onResume: last visible 2 sec(s) ago
08-05 20:55:12.566  8687  8719 D GmsMeasureSvcImpl: onTransact [unknown]: 1, android.os.Parcel@ed3c008, 16
08-05 20:55:12.575 29633 29633 I MessageHistoryActivity: MessageHistoryActivity - received broadcast for new message
08-05 20:55:12.610  8687  8719 D GmsMeasureSvcImpl: onTransact [unknown]: 1, android.os.Parcel@2fa70c1, 16
08-05 20:55:12.615  8687  8719 D GmsMeasureSvcImpl: onTransact [unknown]: 10, android.os.Parcel@ed3c008, 16

Does anyone have an idea what the issue could be?

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 Settings → Purchase Pushover License flow and reviewing the BillingManager and fakestore entries shown in Logcat. Determine why the purchase setup reports “No SKUs”; done means the license purchase flow no longer displays that error.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile, payments
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.