프로젝트 소개

이것은 iOS 플랫폼 《소울나이트》를 위한 로컬 세이브 에디터로, AirLift 샌드박스 탈출 방식을 기반으로 구현되었다. 이 도구는 pull, 로컬 수정, push의 과정을 통해 앱 데이터 컨테이너의 세이브 파일을 교체하며, 게임 설치 패키지를 수정하지 않고 게임 본체도 포함하지 않는다. 주요 기능은 다음과 같다. 모든 캐릭터, 스킨, 스킬, 펫을 해금하고 캐릭터 레벨을 상한까지 올린다. 무기 도면을 연구 완료 상태로 설정하고 무기 진화 기록과 스킨을 기록한다. 처치 효과와 신화 무기를 해금한다. 보석, 시즌 코인, 재료, 씨앗, 티켓 등의 수치를 상한까지 올린다. 각종 수정은 개별적으로 켜고 끌 수 있으며, 이미 꺼낸 세이브 사본을 처리하는 오프라인 모드도 지원한다. 프로젝트는 커맨드라인 도구와 네이티브 macOS 앱 두 가지 사용 방식을 제공한다. 커맨드라인은 기기 확인, 세이브 상태 읽기, 백업, 해금, 복구 등의 하위 명령을 지원하며, 그래픽 인터페이스는 중영 이중 언어로 실행 환경 확인, 수정 항목 선택, 실시간 로그 표시가 가능하다. 수정 전에는 로컬과 휴대폰 측 백업을 자동으로 생성하고, 기록 후에는 바이트 단위로 다시 읽어 검증하며, 실패 시 복구를 안내한다. 사용 환경은 macOS 13 이상, 완전한 Xcode 27, iOS 27을 실행하는 페어링된 iPhone, Python 3.11 이상이 필요하다. 게임은 완전히 종료되어야 하며, 기기는 잠금 해제된 연결 상태를 유지해야 한다. 이 도구는 AirLift에 의존하며 make setup을 통해 클론 및 컴파일하고, 저장소에 함께 배포되지 않는다. 프로젝트는 MIT 라이선스를 채택한 비공식 도구로, 자체 기기와 계정에서만 사용할 것을 권장한다.