Когда использовать разрешение READ GSERVICES?

У меня есть приложение, которое использует сервисы Google Play для GCM и объявления. Мое последнее обновление добавило биллинг в приложении, и я получил отчет о сбоях для:

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

У меня никогда не было этой проблемы раньше, ни когда я тестировал свое приложение с IAP. Это происходит только на одном устройстве (Xperia Z, конечно же, тот же пользователь). Когда я ищу это разрешение, оно упоминается в документе Google только для Maps API, который говорит об этом " позволяет API для доступа к Google веб-основе сервисы.". Но это не упоминается для реализации GCM, объявлений или на Google Play Services страницы.

Итак, я действительно нужно это разрешение? Или это ошибка (возможно, от производителя) на конце устройства?

1 ответов


копия: java.ленг.SecurityException: попытка чтения gservices без разрешения

Это ошибка, введенная в последнем выпуске Google Play Services (4.3), к сожалению, нам придется ждать исправления:

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