Saludos a Todos en la Comunidad:
Disculpen la consulta que tengo que hacer es , si alguien con todos los cambios que ha hecho este año, la Google Play Console, ha podido integrar sin dificultad el permiso de Las Compras en App en GMS 1.4 ?, ya que yo con esta configuracion en mi GMS llevo dias queriendo integrar este permiso y no eh podido, en la seccion de "Productos Integrados en la Aplicacion" subo mi app y me sale solo este mensaje " Tu app aún no posee productos integrados en la aplicación. Para agregar productos integrados en la aplicación, tienes que agregar el permiso de FACTURACIÓN a tu APK"
Tengo lo siguiente:
-Instalada las extensiones de : GooglePlayServices, Google Play Services IAP , Google Play Licensing
-APK subida a Google Play y exportada con clave de Licencia Pública ( en la pestaña In app Purchases del Global Game Settings )
-Build Tools : 26
-Support Library: 26.0.0-alpha1
-Target SDK: 26
-Min SDK : 14
-Compile SDK: 26
-Android Studio: 3.2
-Descargado el Android Support Repository y Google Repository
-Game Maker Studio 1.4.1760
-NDK : r16 JDK: jdk1.8.0_181
¿ Me puede alguien con mas conocimiento decir que me falta o que tengo mal ? me pareciera que la extensión de Google Play Services IAP no está habilita a pesar de que la tengo instalada, eh buscado informacion pero nada. ¡ no se que hacer !
Lo pude resolver agregando esta linea de codigo <uses-permission android:name="com.android.vending.BILLING" /> dentro de 2 archivos AndroidManifest.xml , que estan en esta direccion :
Carpeta de Instalacion de Game Maker Studio\Android\runner\AndroidManifest.xml
Carpeta de Instalacion de Game Maker Studio\Android\runner\ProjectFiles\src\main\AndroidManifest.xml
El mio quedo así:
<!-- uses here -->
<!-- ${YYAndroidManifestPermission} -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="com.android.vending.BILLING" />
<!--<uses-permission android:name="android.permission.RECORD_AUDIO" />-->
<!--<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />-->
<permission android:name="com.oki.babyphone.permission.C2D_MESSAGE" android:protectionLevel="signature" />
<uses-permission android:name="com.oki.babyphone.permission.C2D_MESSAGE" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<!--<uses-permission android:name="com.android.vending.BILLING" />-->
Por si a alguien le sirve.
Saludos