Platform
Versão do Parse Server
11 min
introdução neste guia, você aprenderá como mudar a versão do seu parse server objetivo mudar a versão do parse server pré requisitos não há pré requisitos para ler esta página, no entanto, para mudá la, você deve ser o proprietário do aplicativo parse server parse server é um framework de código aberto que alimenta um backend de aplicativo e acelera o tempo para os desenvolvedores, simplificando tarefas de programação complicadas a comunidade do parse server é muito ativa e frequentemente novas versões são lançadas ao mudar a versão do seu aplicativo, você garantirá a atualização para a versão mais recente do parse server tudo o que é necessário é um único clique na opção mudar versão para atualizar ou reverter versões do servidor é muito simples, tudo o que você precisa fazer é ir para gerenciar parse server gerenciar parse server disponível em configurações do servidor configurações do servidor , este bloco se parece com o abaixo agora, você pode selecionar a versão que gostaria de ter e clicar no botão salvar mudanças significativas antes de atualizar para uma versão mais recente do parse server, é altamente recomendável que você mantenha um aplicativo de desenvolvimento https //www back4app com/docs/platform/app settings#clone app para aplicar essa mudança além disso, neste tópico, você pode verificar os erros mais comuns para não tropeçar em uma mudança significativa veja parse server 6 2 0 nesta versão, há uma implementação de segurança em termos de acl para usuários que não estão mais definidos como leitura pública no entanto, caso você queira contornar isso (não recomendado, pois isso permite que outros usuários e usuários não autenticados leiam dados como email ), você precisa adicionar a seguinte configuração em suas opções de parse personalizadas https //www back4app com/docs/platform/custom parse options { "enforceprivateusers" false } parse server 5 2 3 nesta versão, há uma implementação de segurança em termos de upload de arquivos para seu aplicativo é necessário adicionar a seguinte configuração em suas opções de análise personalizadas https //www back4app com/docs/platform/custom parse options , para que funcione { "fileupload" { "enableforpublic" true, "enableforanonymoususer" true, "enableforauthenticateduser" true } } enableforpublic é verdadeiro se o upload de arquivos deve ser permitido para qualquer pessoa, independentemente da autenticação do usuário enableforanonymoususer é verdadeiro se o upload de arquivos deve ser permitido para usuários anônimos enableforauthenticateduser é verdadeiro se o upload de arquivos deve ser permitido para usuários autenticados descontinuação hub de banco de dados conexão esta versão não suporta mais a conexão com conjuntos de dados do banco de dados hub o clone ainda está disponível parse server 3 7 2 antes de atualizar para uma versão do parse server igual ou superior a 3 7 2, observe que a palavra id id se tornou um campo reservado e está relacionada às implementações do graphql observe que você pode não conseguir gerenciar seus objetos com criar, ler, atualizar ou excluir via api rest ou sdk parse server 3 1 1 dois problemas podem ocorrer há uma mudança significativa na atualização de 2 x para 3 x relacionada ao código em nuvem, e você pode ler mais sobre as mudanças aqui em outras palavras, esta atualização limpou a sintaxe do código em nuvem antes de mudar para esta versão, há uma possibilidade fornecida pelo parse server que permite ao usuário salvar a audiência para rastreamento e envio de uma notificação push, então você precisa remover esta classe para evitar problemas com o painel e o banco de dados parse server 2 6 5 antes de atualizar para esta versão, você precisa ter certeza de que não tem nenhum certificado expirado adicionado ao seu aplicativo, por favor, vá para configurações do servidor configurações do servidor > notificação push do ios notificação push do ios > configurações configurações e verifique se há certificados expirados para renovar o certificado, você pode enviar um novo seguindo esta documentação https //www back4app com/docs/ios/push notifications/best ios push notification service#step 1 create your push certificates in the apple developer center sobre como gerar um certificado ios parse server 2 2 14 sessões revogáveis foram introduzidas no meio de 2015 e ajudaram a melhorar a segurança para os usuários portanto, se esta é a sua versão atual, você deve estar ciente de um problema muito comum relacionado ao token legado neste momento, se você estiver usando token legado, é necessário mudar para token revogável antes de selecionar uma versão mais nova este link pode ajudá lo com isso tutorial de migração de token revogável se você encontrou algum erro e as soluções acima não funcionam para você, entre em contato com nossa equipe de suporte via app id chat conclusão neste ponto, você aprendeu como atualizar ou reverter sua versão atual do parse server e possíveis mudanças drásticas com base nos erros mais comuns