Einzelnen Beitrag anzeigen

philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
891 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Android: InAppPurchase einrichten?

  Alt 30. Nov 2021, 12:50
Ich hatte vergessen hier noch die Lösung einzutragen:

a) Die Permission
Project>Options>Application>User Permissions>Vending billing
ist nicht obsolet, wie in Delphi 11 angezeigt. Sie ist weiterhin notwendig, sonst kann man keine AddOn-Items in der Google-Play-Console einrichten.

b) Zusätzlich ist innerhalb des Application-Knotens der Eintrag
<meta-data android:name="com.google.android.play.billingclien t.version" android:value="4.0.0" />
in AndroidManifest.template.xml notwendig, sonst kann man eine Anwendung mit aktiviertem (a) gar nicht erst hochladen.

c) In meinem Fall musste ich die Anwendung auch im Closed-Test-Zweig hochladen. Im Open-Test- und Production-Zweig war die Anwendung so hochgeladen, im Closed-Test-Zweig ohne (a) und nur mit (b) und auch dann konnte ich keine AddOn-Items in der Google-Play-Console einrichten.

Punkt (b) wird in https://quality.embarcadero.com/browse/RSP-35834 gefixt. Ob man das "obsolet" wieder aus dem Namen der Permission rausnimmt, weiß ich jetzt nicht.
  Mit Zitat antworten Zitat