Platform
Versione del Server Parse
11 min
introduzione in questa guida, imparerai come cambiare la versione del tuo parse server obiettivo cambia la versione del parse server prerequisiti non ci sono prerequisiti per leggere questa pagina, tuttavia, per cambiarla, dovresti essere il proprietario dell'app parse server parse server è un framework open source che alimenta un backend per applicazioni e accelera il tempo per gli sviluppatori semplificando compiti di programmazione complicati la comunità di parse server è molto attiva e spesso nuove versioni vengono rilasciate cambiando la versione della tua app, avrai la garanzia di aggiornarti all'ultima versione di parse server tutto ciò che serve è un singolo clic sull'opzione cambia versione per aggiornare o retrocedere le versioni del server è molto semplice, tutto ciò che devi fare è andare su gestisci parse server gestisci parse server disponibile in impostazioni del server impostazioni del server , questo blocco appare come di seguito ora puoi selezionare la versione che desideri avere e fare clic sul pulsante salva modifiche significative prima di aggiornare a una versione più recente di parse server, è altamente consigliato mantenere un app di sviluppo https //www back4app com/docs/platform/app settings#clone app per applicare questa modifica inoltre, in questo argomento, puoi controllare gli errori più comuni per non incorrere in una modifica significativa vedi parse server 6 2 0 in questa versione, c'è un'implementazione di sicurezza in termini di acl per gli utenti che non sono più impostati come lettura pubblica tuttavia, nel caso in cui desideri bypassarlo (non consigliato, poiché questo consente ad altri utenti e utenti non autenticati di leggere dati come email ), devi aggiungere la seguente configurazione nelle tue opzioni di parse personalizzate https //www back4app com/docs/platform/custom parse options { "enforceprivateusers" false } parse server 5 2 3 in questa versione, c'è un'implementazione della sicurezza in termini di caricamento di file nella tua app è necessario aggiungere la seguente configurazione nel tuo opzioni di analisi personalizzate https //www back4app com/docs/platform/custom parse options per farlo funzionare { "fileupload" { "enableforpublic" true, "enableforanonymoususer" true, "enableforauthenticateduser" true } } enableforpublic è vero se il caricamento di file dovrebbe essere consentito a chiunque, indipendentemente dall'autenticazione dell'utente enableforanonymoususer è vero se il caricamento di file dovrebbe essere consentito agli utenti anonimi enableforauthenticateduser è vero se il caricamento di file dovrebbe essere consentito agli utenti autenticati deprecazione database hub connessione questa versione non supporta più la connessione con i dataset da database hub il clone è ancora disponibile parse server 3 7 2 prima di aggiornare a una versione di parse server pari o superiore a 3 7 2, nota che la parola id id è diventata un campo riservato ed è correlata alle implementazioni di graphql nota che potresti non essere in grado di gestire i tuoi oggetti con crea, leggi, aggiorna o elimina tramite rest api o sdk parse server 3 1 1 possono verificarsi due problemi c'è un cambiamento significativo durante l'aggiornamento da 2 x a 3 x relativo al codice cloud, e puoi leggere di più sui cambiamenti qui in altre parole, questo aggiornamento ha ripulito la sintassi del codice cloud prima di passare a questa versione, c'è una possibilità fornita da parse server che consente all'utente di salvare il pubblico per il tracciamento e l'invio di una notifica push, quindi è necessario rimuovere questa classe per prevenire problemi con il dashboard e il database parse server 2 6 5 prima di aggiornare a questa versione, devi assicurarti di non avere certificati scaduti aggiunti alla tua app, per favore vai a impostazioni del server impostazioni del server > notifica push ios notifica push ios > impostazioni impostazioni e controlla se ci sono certificati scaduti per rinnovare il certificato, puoi caricarne uno nuovo seguendo questa documentazione https //www back4app com/docs/ios/push notifications/best ios push notification service#step 1 create your push certificates in the apple developer center riguardo alla generazione di un certificato ios parse server 2 2 14 le sessioni revocabili sono state introdotte a metà del 2015 e hanno aiutato a migliorare la sicurezza per gli utenti quindi, se è la tua versione attuale, devi essere a conoscenza di un problema molto comune relativo al token legacy in questo momento, se stai utilizzando il token legacy, è necessario passare al token revocabile prima di selezionare una versione più recente questo link può aiutarti con esso tutorial di migrazione del token revocabile se hai ricevuto un errore e le soluzioni sopra non funzionano per te, ti preghiamo di contattare il nostro team di supporto tramite app id chat conclusione a questo punto, hai imparato come aggiornare o ripristinare la tua attuale versione di parse server e i possibili cambiamenti critici basati sugli errori più comuni