Implementado permissões e dependência do gcm