콘텐츠로 이동

저장 문제

Sakura는 각 게임의 저장을 기기 또는 iCloud의 전용 저장 폴더에 보관합니다. 전체 저장 브라우저 및 연결 흐름은 저장 관리전역 저장을 참고하세요 — 이 페이지에서는 흔한 문제를 다룹니다.

모든 게임은 다음 중 하나인 저장 폴더에 연결됩니다:

  • 로컬 — 이 기기에만 저장되며, Documents/saves/<폴더 이름>/ 아래에 있습니다.
  • iCloud — 여러 기기에 걸쳐 동기화됩니다. 게임 자체는 iCloud를 직접 읽거나 쓰지 않으며, 항상 로컬 스테이징 사본을 대상으로 실행되고, 이 사본은 플레이 전, 플레이 중(플레이하는 동안 5초마다), 그리고 세션 직후에 iCloud와 동기화됩니다.

게임을 처음 실행할 때 저장 설정 화면에서 로컬 또는 iCloud를 선택합니다 — 이 흐름과 나중에 변경하는 방법은 저장 관리를 참고하세요.

증상: 설정 > 저장 및 데이터에서 iCloud 저장을 켜도 유지되지 않거나, 게임의 저장 설정 화면에서 “먼저 설정에서 iCloud 저장을 활성화하세요”와 함께 iCloud가 비활성화된 것으로 표시됩니다.

원인: iCloud 저장을 사용하려면 iCloud Drive가 실제로 사용 가능해야 합니다 — 이 기기에 로그인되어 있고 활성화되어 있어야 합니다.

해결 방법: iOS 설정 > [내 이름] > iCloud > iCloud Drive가 켜져 있는지 확인한 뒤, Sakura에서 iCloud 저장을 다시 활성화해 보세요.

증상: 게임을 실행하면 게임이 시작되는 대신 저장 폴더 없음 화면이 표시되며, 새 폴더 생성 또는 기존 폴더 연결을 제공합니다.

원인: 게임이 특정 저장 폴더를 사용하도록 설정되어 있지만, 그 폴더가 디스크에 더 이상 존재하지 않습니다 — 일반적으로 iCloud 폴더가 아직 이 기기로 동기화를 마치지 않았거나, 폴더가 수동으로 삭제되었기 때문입니다.

해결 방법:

  • 폴더가 여전히 존재할 것으로 예상된다면(예: iCloud에), 동기화를 위해 잠시 기다렸다가 다시 실행하세요 — 다운로드에 시간이 걸릴 뿐일 수 있습니다.
  • 그렇지 않다면, 저장이 다른 폴더 이름 아래에 있는 것을 안다면 기존 폴더 연결을 선택하거나, 새로 시작하려면 새 폴더 생성을 선택하세요(이 경우 잃어버린 저장은 복구되지 않습니다).

증상: 설정에서 iCloud 저장을 껐고, Sakura가 여전히 iCloud 저장소를 사용하는 게임을 어떻게 처리할지 물었습니다.

옵션의 의미:

  • 저장을 로컬로 이전 — 영향을 받는 각 게임의 저장을 로컬 폴더로 복사하고 게임을 자동으로 전환합니다.
  • 이전 없이 비활성화 — 게임은 명목상 iCloud 연결을 유지하지만 동기화는 중지됩니다(마지막으로 알려진 사본으로 스테이징된 저장을 그대로 둡니다).
  • 취소 — iCloud 저장을 켠 상태로 둡니다.

이전 결과가 **“이전이 오류와 함께 완료됨”**으로 표시된다면, 영향을 받는 모든 게임의 iCloud 파일이 다운로드를 완료했는지 확인한 뒤 다시 시도하세요.

증상: 이전 저장 상태로 되돌려야 합니다(예: 잘못된 덮어쓰기나 손상된 슬롯 이후).

해결 방법: 게임의 저장 브라우저(상세 페이지에서)를 열고 → 톱니바퀴 메뉴 → 백업에서 복원을 선택하거나, 백업 브라우저(설정 > 저장 및 데이터 > 저장 백업)를 사용해 그곳에서 복원하세요. 두 경우 모두 *“현재 저장이 대체됩니다”*로 끝나는 “백업을 복원하시겠습니까?” 확인 창이 표시됩니다 — 저장 브라우저는 백업 파일 이름을, 백업 브라우저는 백업 날짜를 표시합니다 — 무언가를 덮어쓰기 전에 말이죠.

Sakura는 자동으로 백업을 보관합니다:

  • 자동 백업은 매 실행 직전에 만들어지며(자동 저장 백업이 켜져 있고 저장 폴더가 비어 있지 않은 경우), 적은 수의 슬롯을 순환합니다(기본값 2개, 설정 > 저장 및 데이터에서 1~10개로 설정 가능).
  • 수동 백업은 저장 브라우저의 더 보기 > 이 저장 폴더 백업에서 언제든 만들 수 있으며, 설정 가능한 한도(기본값 15개)까지 보관됩니다.

실수로 저장을 삭제했다면, 전체 백업 복원이 필요하다고 판단하기 전에 먼저 저장 브라우저의 5초 실행 취소 토스트를 확인하세요 — 삭제는 소프트 삭제이며 잠시 동안 되돌릴 수 있습니다.

증상: 같은 게임의 두 설치본(또는 게임과 그 속편)이 저장 하나를 공유하길 원하거나, 예상치 못하게 “N개 게임”이 폴더를 공유하는 것을 보게 되었습니다.

원인: 저장 폴더는 하나의 게임에 묶여 있지 않습니다 — 단순히 폴더일 뿐이며, 어떤 수의 게임이든 같은 폴더에 연결될 수 있습니다(저장은 말 그대로 같은 파일입니다). 저장 데이터를 공유하는 시리즈에서는 정상적이고 의도된 동작이지만, 공유 폴더의 연결을 해제하거나 이름을 바꾸면 그 폴더에 연결된 모든 게임에 영향을 미친다는 뜻이기도 합니다.

해결 방법: 저장 관리자(게임별 “링크 변경”, 또는 모든 폴더와 사용 중인 게임을 한눈에 볼 수 있는 전역 저장 관리자)를 열어 저장 폴더를 확인, 재연결, 이름 변경하세요. 이름 변경은 연결된 모든 게임에 반영됩니다.

증상: 저장 파일을 가져오면 다음이 표시됩니다: ""{name}“은(는) 인식된 저장 파일이 아닙니다. 지원되는 형식: save{N}.dat, envdata, envdata.utf, gloval.sav, kidoku.dat, 또는 .zip 압축 파일.” 또는 ""{name}“을(를) 읽을 수 없습니다 — 읽을 수 있는 zip 압축 파일이 아닙니다(암호화된 압축 파일은 지원되지 않습니다).”

원인: Sakura는 ONScripter 자체의 저장 파일 형식만 인식하며, 암호화된 zip 압축 파일은 열 수 없습니다.

해결 방법: 원본 설치본에서 실제 저장 파일(또는 이를 압축한 단순 zip)을 가져오고 있는지 확인하세요 — 가져와야 할 정확한 파일은 저장 가져오기를 참고하세요. zip이 암호로 보호되어 있다면 컴퓨터에서 먼저 추출한 뒤 암호 없이 다시 압축하세요.

위 방법을 시도해도 저장이 없거나, 동기화되지 않거나, 복원되지 않는다면, 게임 이름과 영향을 받은 저장 폴더가 로컬인지 iCloud인지 함께 적어 지원으로 문의하세요.