Autore Topic: Compatibiltà Playstore  (Letto 493 volte)

Offline arlabs

  • Utente normale
  • ***
  • Post: 434
  • Respect: +49
    • Mostra profilo
  • Dispositivo Android:
    GalaxyS6, Nexus5
  • Play Store ID:
    AR Labs
  • Sistema operativo:
    Windows 10
Compatibiltà Playstore
« il: 11 Giugno 2014, 15:00:12 CEST »
0
Ciao a tutti,

mi ha scritto un tedesco chiedendomi perché non riusciva a scaricare la versione a pagamento della App. Il Playstore gli diceva che il suo device (Galaxy S3, GT-I9300) non era compatibile.
Ora la differenza di "feature" obbligatorie fra la versione gratis e a pagamento è solo una: è richiesto il sensore di pressione.

Ma l'S3 il sensore ce l'ha. Ed viene anche rilevato ed usato dalla versione gratis (è una feature non obbligatoria, ma usata).
Perché allora lui non riesce a scaricarla?

C'è da dire che ho un numero di acquirenti della App a pagamento con l'S3. Quindi altri ci riescono...
L'unica cosa da dire è che lui ha installato una Cyanogen... possibile che possa creare qualche problema?

Inizialmente avevo pensato ad una incompletezza nei driver, ma poi mi ha detto che con la versione gratuita funziona...

Mi viene il dubbio di aver perso (e continuare a perdere) altri potenziali clienti.
Volevo comunicare questo problema a Google, ma non ho trovato un punto per farlo (se premi contatta l'assistenza dalla console developer, ci sono solo una serie di casi specifici che non calzano con questo)

Qualcuno è a conoscenza di problemi come questo?
Non esiste un modo diretto per riferire questi problemi a Google?

Ciao.

Offline GabMarioPower

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 606
  • Respect: +153
    • Github
    • Google+
    • gabrielemariotti
    • GabMarioPower
    • Mostra profilo
  • Play Store ID:
    GAB+MARIO+DEV
  • Sistema operativo:
    Ubuntu 14.04 , Win 10
Re:Compatibiltà Playstore
« Risposta #1 il: 11 Giugno 2014, 20:18:33 CEST »
0
Hai altri requisiti sul Manifest ?

Offline arlabs

  • Utente normale
  • ***
  • Post: 434
  • Respect: +49
    • Mostra profilo
  • Dispositivo Android:
    GalaxyS6, Nexus5
  • Play Store ID:
    AR Labs
  • Sistema operativo:
    Windows 10
Re:Compatibiltà Playstore
« Risposta #2 il: 12 Giugno 2014, 11:31:16 CEST »
0
Questo è nel manifest "comune" alle 2 versioni.

Codice (XML): [Seleziona]
    <supports-screens
       android:smallScreens="true"
       android:normalScreens="true"
       android:largeScreens="true"
       android:xlargeScreens="true"
       android:requiresSmallestWidthDp="300" />
   
    <uses-feature android:name="android.hardware.sensor.gyroscope" android:required="false" />
    <uses-feature android:name="android.hardware.sensor.accelerometer" android:required="false" />

    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

Questo è in quello specifico della "free"
Codice (XML): [Seleziona]
    <uses-feature android:name="android.hardware.sensor.barometer" android:required="false" />
    <!-- Required for a bug fix-->
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>

e questo nella "paid"
Codice (XML): [Seleziona]
    <uses-feature android:name="android.hardware.sensor.barometer" android:required="true" />
Il READ_GSERVICES è perché avevo un gran numero di crash dovuti ad un bug nei PlayServices... sto ancora aspettando il fix poi lo toglierò...

Come vedi l'unica differenza è il sensore di pressione.

Ciao