何时使用READ_GSERVICES权限?

Mat*_*rlé 10 android android-permissions google-play-services

我有一个使用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.
Run Code Online (Sandbox Code Playgroud)

我之前从未遇到过这个问题,当我用IAP测试我的应用程序时也没有.它只发生在一台设备上(Xperia Z,肯定是同一个用户).当我搜索此权限时,仅在Google的文档中引用了Maps API,该API称其"允许API访问基于Google网络的服务"..但GCM实施,AD或Google Play服务页面未提及.

那么,我真的需要这个许可吗?或者它是设备端的错误(可能来自制造商)?