Quando usar permissão READ_GSERVICES ?

? Shywim @ | Original: StackOverFlow
---

Tenho uma aplicação que utiliza o Google Play Services for GCM e anúncios. Minha última atualização adicionou um faturamento in- app e eu recebi um relatório do acidente para:

java.lang.SecurityException: attempting to read gservices without permission: 
Neither user 10237 nor current process has 
com.google.android.providers.gsf.permission.READ_GSERVICES.

Eu nunca tive esse problema antes, nem eu quando eu testei a minha candidatura com IAP . Isso só acontece em um único dispositivo ( Xperia Z, certamente o mesmo usuário ) . Quando eu procurar essa permissão, é referido no doc do Google Maps API apenas para que diz que " Permite que a API para acessar serviços baseados na web do Google. " . Mas não é mencionado pela GCM de implementação, os anúncios ou nas páginas http://developer.android.com/google/play-services/setup.html .

Então, eu realmente preciso essa permissão ? Ou é um bug (talvez do fabricante ) na extremidade do dispositivo?

---

Top 5 Responder

1thiagolr @

Duplicar de : http://stackoverflow.com/questions/22672846/java-lang-securityexception-attempting-to-read-gservices-without-permission

Este é um erro introduzido na última Google liberação Tocar Serviços (4,3 ), infelizmente vamos ter de esperar por uma correção:

https://groups.google.com/forum/#!topic/google-admob-ads-sdk/sePctoDJbRg%5B101-125-false%5D