파스 서버 버전
소개
이 가이드에서는 Parse Server 버전을 변경하는 방법을 배웁니다.
목표
- Parse Server 버전을 변경합니다.
전제 조건
이 페이지를 읽기 위한 전제 조건은 없지만, 변경하려면 앱 소유자여야 합니다.
Parse Server
Parse Server는 애플리케이션 백엔드를 지원하는 오픈 소스 프레임워크로, 복잡한 프로그래밍 작업을 단순화하여 개발자의 시간을 단축시킵니다.
Parse Server 커뮤니티는 매우 활발하며 종종 새로운 버전이 출시됩니다. 앱의 버전을 변경하면 Parse Server의 최신 버전으로 업데이트할 수 있습니다. 서버 버전을 업그레이드하거나 다운그레이드하려면 Change Version 옵션을 한 번 클릭하면 됩니다.
매우 간단합니다. Manage Parse Server로 이동하면 됩니다. 서버 설정, 이 블록은 아래와 같습니다:

이제 원하는 버전을 선택하고 저장 버튼을 클릭할 수 있습니다.
중대한 변경 사항
Parse Server의 최신 버전으로 업그레이드하기 전에, 이 변경 사항을 적용하기 위해 개발 앱을 유지하는 것이 강력히 권장됩니다.
또한, 이 주제에서는 중대한 변경 사항에 걸리지 않도록 가장 일반적인 오류를 확인할 수 있습니다. 참조:
Parse Server 6.2.0
이 버전에서는 더 이상 공개 읽기로 설정되지 않은 사용자에 대한 ACL 측면에서 보안 구현이 있습니다.
그러나 이를 우회하고 싶다면(권장하지 않음, 이는 다른 사용자와 인증되지 않은 사용자가 이메일과 같은 데이터를 읽을 수 있도록 허용합니다), 다음 구성을 추가해야 합니다.사용자 정의 파서 옵션:
{
"enforcePrivateUsers": false
}Parse Server 5.2.3
이 버전에서는 앱에 파일을 업로드하는 것과 관련된 보안 구현이 있습니다.
작동하게 하려면 다음 구성을 추가해야 합니다.사용자 정의 파서 옵션
{
"fileUpload": {
"enableForPublic": true,
"enableForAnonymousUser": true,
"enableForAuthenticatedUser": true
}
}- enableForPublic: 파일 업로드가 사용자 인증과 관계없이 누구에게나 허용되어야 하는 경우 true입니다.
- enableForAnonymousUser: 익명 사용자에게 파일 업로드가 허용되어야 하는 경우 true입니다.
- enableForAuthenticatedUser: 인증된 사용자에게 파일 업로드가 허용되어야 하는 경우 true입니다.
사용 중단: 데이터베이스 HUB - 연결 이 버전은 더 이상 데이터베이스 허브와의 연결을 지원하지 않습니다. 클론은 여전히 사용 가능합니다.
파서 서버 3.7.2
파서 서버 버전을 3.7.2 이상으로 업그레이드하기 전에, id가 예약된 필드로 변경되었으며, 이는 GraphQL 구현과 관련이 있음을 유의하십시오. REST API 또는 SDK를 통해 객체를 생성, 읽기, 업데이트 또는 삭제할 수 없을 수도 있습니다.
파서 서버 3.1.1
두 가지 문제가 발생할 수 있습니다:
- 2.x에서 3.x로의 업그레이드와 관련하여 클라우드 코드에 대한 중단 변경이 있으며, 변경 사항에 대한 자세한 내용은 여기. 다시 말해, 이 업데이트는 클라우드 코드 구문을 정리했습니다.
- 이 버전으로 변경하기 전에, Parse Server에서 제공하는 기능이 있어 사용자가 푸시 알림을 추적하고 전송하기 위해 대상을 저장할 수 있으므로, 대시보드 및 데이터베이스와의 문제를 방지하기 위해 이 클래스를 제거해야 합니다.
Parse Server 2.6.5
업그레이드하기 전에 이 버전으로, 앱에 만료된 인증서가 추가되지 않았는지 확인해야 합니다. 서버 설정 > iOS 푸시 알림 > 설정을 확인하고 만료된 인증서가 있는지 확인하세요.
인증서를 갱신하려면, 이 문서를 따라 새로운 인증서를 업로드할 수 있습니다.
Parse Server 2.2.14
취소 가능한 세션은 2015년 중반에 도입되었으며, 사용자 보안을 개선하는 데 도움이 되었습니다. 따라서 현재 버전이 이 경우, 레거시 토큰과 관련된 매우 일반적인 문제를 인식해야 합니다.
현재 레거시 토큰을 사용하고 있다면, 최신 버전을 선택하기 전에 취소 가능한 토큰으로 변경해야 합니다. 이 링크가 도움이 될 수 있습니다:
오류가 발생하고 위의 해결책이 효과가 없다면, 앱 ID 채팅을 통해 지원 팀에 문의하세요.
결론
이 시점에서, 현재 Parse Server 버전을 업그레이드하거나 다운그레이드하는 방법과 가장 일반적인 오류를 기반으로 한 가능한 중단 변경 사항에 대해 배웠습니다.