본문으로 건너뛰기

대안/구버전 안내

설치

AltServer

macOS

이 안내의 1~3단계를 따라 AltServer를 설정해 주세요.

Windows

이 안내의 1~3단계를 따라 AltServer를 설정해 주세요.

Linux (Altcon)

시작하기 전에 usbmuxd가 설치돼 있는지 확인해 주세요.

  1. Linux 터미널에서 sudo apt install -y usbmuxd를 실행해 usbmuxd가 설치돼 있고 최신인지 확인해 주세요.
  2. 기기에 Docker나 Podman 중 하나를 설치해 주세요.
  3. 보조 iDevice를 연결해 주세요. 프롬프트가 나오면 “신뢰”를 선택하고 암호를 입력해 주세요.
  4. 아래 명령으로 Docker나 Podman에서 Altcon을 실행해 주세요(상황에 따라 sudo가 필요할 수 있어요).

Docker 설정:

docker run --rm -it -v ${PWD}/:/mnt/ -v /var/run/usbmuxd:/var/run/usbmuxd -v /var/lib/lockdown:/tmp/lockdown ghcr.io/sidestore/altcon

Podman 설정:

podman run --rm -it -v ${PWD}/:/mnt/ -v /var/run/usbmuxd:/var/run/usbmuxd -v /var/lib/lockdown:/tmp/lockdown ghcr.io/sidestore/altcon
  1. Altcon이 기기와 페어링할 거예요. 다시 프롬프트가 나오면 “신뢰”를 선택하고 암호를 한 번 더 입력해 주세요.

AltServer를 사용하여 동일 계정 내 여러 기기에서 SideStore 설정하기

순서는 이래요:

  1. 위 안내대로 macOS나 Windows에서 AltServer를 설정해 주세요.
  2. AltServer로 기기 하나에 AltStore를 설치해 주세요(AltStore 외 앱에는 AltServer가 머신 식별자를 넣지 않는 것 같아서 한 번은 AltStore가 필요해요).
  3. AltStore에서 Apple ID로 로그인해 주세요.
  4. 인증서를 내보내 주세요.
  5. AltStore를 삭제해 주세요.

그다음 각 기기마다 아래 단계를 반복해 주세요.

  1. AltServer에서 같은 Apple ID로 SideStore를 설치해 주세요(AltServer -> Install IPA를 클릭할 때 [Mac은 Option, Windows는 Shift]를 누른 채로 SideStore.ipa를 선택해 주세요).
  2. 인증서를 가져와 주세요.
  3. SideStore에서 Apple ID로 로그인해 주세요(인증서를 가져오기 전에 로그인하려 하면 AltStore 인증서를 해지하기 전에는 로그인할 수 없어요).
  4. 사이드로드해 주세요.

예전 인증서가 만료되면:

  1. SideStore가 특정 기기에서 재설치를 요청할 거예요.
  2. 재설치가 끝나면 인증서를 내보내 주세요.

그다음 다른 각 기기에서:

  1. 새 인증서를 가져와 주세요.
  2. SideStore 안에서 SideStore ipa를 사이드로드해 주세요.

페어링

idevice_pair

설치 안내

macOS
  1. macOS용 idevice_pair를 다운로드해 주세요.
  2. 디스크 이미지를 연 뒤 idevice pairApplications 폴더로 드래그해 주세요.
Windows
  1. Apple 웹사이트에서 iTunes를 설치해 주세요(64비트 또는 32비트). AltServer 설정 과정에서 이미 설치했을 수도 있어요.
  2. Windows용 idevice_pair를 다운로드해 기억하기 쉬운 위치로 옮겨 주세요.
Linux
  1. Linux 터미널에서 sudo apt install -y usbmuxd를 실행해 usbmuxd가 설치돼 있는지 확인해 주세요.
  2. PC 아키텍처에 맞는 Linux용 idevice_pair(x86_64 또는 AArch64)를 다운로드해 기억하기 쉬운 위치로 옮긴 뒤 실행 권한을 부여해 주세요.

페어링 안내

  1. 보조 기기를 케이블로 컴퓨터에 연결해 주세요. 프롬프트가 나오면 신뢰를 선택하고 암호를 입력해 주세요.
  2. 기기 잠금을 해제한 뒤 idevice pair를 열어 드롭다운에서 기기를 선택해 주세요.
  3. 기기가 잠금 해제돼 홈 화면인지 확인한 뒤 load를 선택해 주세요. 기기에 프롬프트가 나오면 신뢰를 탭해 주세요. 페어링 파일이 표시될 거예요.
  4. 기기가 여전히 홈 화면인지 확인한 뒤 아래로 스크롤해 "SideStore" 아래의 install을 눌러 주세요. 초록색 Success 메시지가 보일 거예요.

JitterbugPair

JitterbugPair(모바일 앱인 Jitterbug와는 달라요)는 SideStore 같은 프로그램이 기기와 원격 통신할 수 있도록 페어링 파일을 만들어 줘요. SideStore를 쓰려면 반드시 필요하고, 없으면 작동하지 않아요.

운영체제에 맞는 JitterbugPair를 다운로드해 주세요: Windows (64비트), macOS, Linux.

페어링 안내

.mobiledevicepairing 파일을 옮기는 과정에서 확장자가 바뀔 수도 있어요(보통 .txt로 바뀌거나 “ing”이 잘려요). 전송 전에 페어링 파일을 zip으로 압축하는 걸 항상 추천해요. SideStore는 .mobiledevicepairing 파일만 받으며, 구버전에서는 .plist도 가능했어요.

Windows
  1. jitterbugpair-win64.zip압축 해제해 주세요.
  2. 아직 안 했다면 기기 잠금 암호를 설정해 주세요. 기기를 잠금 해제하고 컴퓨터에 연결한 뒤 프롬프트가 나오면 “신뢰”를 선택하고 암호를 입력해 주세요.
  3. 기기를 홈 화면에 둬 주세요.
  4. 파일 탐색기에서 jitterbugpair.exe를 찾아 더블 클릭하거나 마우스 오른쪽 버튼으로 “열기”를 선택해 실행해 주세요. 도구를 처음 실행하면 보조 기기에 암호 입력 프롬프트가 뜰 거예요. 암호를 입력하고 화면을 켠 채 잠금 해제 상태로 다시 실행해 주세요.
  5. JitterbugPair가 같은 폴더에 .mobiledevicepairing 확장자의 페어링 파일을 만들어 줘요.
  6. 최상의 결과를 위해 파일을 zip으로 압축한 뒤 One/iCloud/Google Drive, 이메일 등 원하는 방법으로 페어링 파일을 iOS 기기로 전송해 주세요.

Windows에서는 .exe를 더블 클릭해도 실행되지 않을 수 있어서 명령 프롬프트나 PowerShell에서 실행해야 할 수도 있어요.

  1. 파일 탐색기에서 jitterbugpair가 있는 폴더로 이동해 주세요.
  2. 주소 표시줄의 빈 공간을 클릭하고 powershell을 입력해 주세요. PowerShell 창이 열릴 거예요.
  3. 기기가 연결된 상태에서 ./jitterbugpair.exe를 입력하고 Enter를 눌러 주세요.
macOS
  1. jitterbugpair-macos.zip압축 해제해 주세요.
  2. 아직 안 했다면 기기 잠금 암호를 설정해 주세요. 기기를 잠금 해제하고 컴퓨터에 연결한 뒤 프롬프트가 나오면 “신뢰”를 선택하고 암호를 입력해 주세요.
  3. 기기를 홈 화면에 둬 주세요.
  4. 추출한 jitterbugpair 파일(검은색과 초록색 아이콘)을 찾아 더블 클릭하거나 마우스 오른쪽 버튼으로 “열기”를 선택해 실행해 주세요. 도구를 처음 실행하면 보조 기기에 암호 입력 프롬프트가 뜰 거예요. 암호를 입력하고 화면을 켠 채 잠금 해제 상태로 다시 실행해 주세요.
  5. “macOS에서 이 앱이 악성 코드로부터 안전한지 확인할 수 없어요”라는 메시지가 뜨면 이렇게 해 주세요.
    • 설정 > 개인정보 보호 및 보안으로 이동해 주세요.
    • 해당 앱 메시지가 보일 때까지 스크롤해 주세요.
    • “그래도 열기”를 클릭해 주세요. 자동으로 실행되지 않으면 다시 실행해 주세요.
  6. JitterbugPair가 사용자 홈 폴더에 .mobiledevicepairing 확장자의 페어링 파일을 만들어 줘요.
  7. 페어링 파일을 못 찾겠다면:
    • 생성된 파일 이름을 복사해 주세요.
    • Finder에 붙여 넣어 검색해 주세요.
    • 도구를 여러 번 실행했다면 이름이 같아서 해당 기기의 페어링 파일이 모두 표시될 거예요.
  8. 최상의 결과를 위해 파일을 zip으로 압축한 뒤 AirDrop, iCloud/One/Google Drive, 이메일 등 원하는 방법으로 iOS 기기로 전송해 주세요.
Linux

이 안내는 Linux 명령줄에 익숙하다고 가정해요.

  1. jitterbugpair-linux.zip압축 해제해 주세요.
  2. 추출한 디렉터리에서 터미널을 열어 주세요.
  3. 프로그램 실행 권한을 주세요.
    chmod +x ./jitterbugpair
  4. 아직 안 했다면 기기 잠금 암호를 설정해 주세요. 기기를 잠금 해제하고 컴퓨터에 연결한 뒤 프롬프트가 나오면 “신뢰”를 선택하고 암호를 입력해 주세요.
  5. 기기를 홈 화면에 둬 주세요.
  6. 프로그램을 실행해 주세요.
    ./jitterbugpair
  7. 도구를 처음 실행하면 보조 기기에 암호 입력 프롬프트가 뜰 거예요. 암호를 입력하고 화면을 켠 채 잠금 해제 상태로 다시 실행해 주세요.
  8. JitterbugPair가 .mobiledevicepairing 확장자의 페어링 파일을 만들어 줘요.
  9. 최상의 결과를 위해 파일을 zip으로 압축한 뒤 이메일, 클라우드 저장소 등 원하는 방법으로 iOS 기기로 전송해 주세요.

SideStore 익스플로잇

SparseRestore (앱 3개 제한)

노트

SparseRestore “앱 3개 제한 우회” 익스플로잇은 **iOS/iPadOS 17.0~18.1 beta 4(17.7.1 제외)**에서만 작동해요. 해당 버전에 있지 않은데 동작하지 않는다고 해서 지원 요청은 삼가 주세요.

준비물

  • 위 버전을 실행 중인 iDevice

  • 최소 1개의 빈 앱 슬롯

  • SideStore 0.5.9 이상 버전(최신 버전은 여기에서 확인해 주세요)

  • 절차를 진행하는 동안 반드시 기기에서 나의 찾기(Find My)를 꺼 둬야 해요. 그렇지 않으면 작동하지 않아요. 끄는 방법은 다음과 같아요.

    • 설정 앱을 열어 주세요.
    • 상단의 본인 이름을 탭해 주세요.
    • “나의 찾기”를 탭해 주세요.
    • “나의 iPhone/iPad 찾기”를 탭해 주세요.
    • “나의 iPhone/iPad 찾기”를 꺼 주세요.
    • 확인을 위해 Apple ID 암호를 입력해야 할 수도 있어요.

    참고: 도난 방지 보호 기능이 켜져 있으면 Find My를 끌 수 없을 수도 있어요. Find My를 끄기 전에 도난 방지 보호 기능을 꺼 주세요.

단계

  1. SparseBox를 설치해 주세요. 다양한 방법이 있지만 여기서는 SideStore로 설치한다고 가정해요. 최신 버전은 여기에서 받을 수 있어요(artifact.zip을 풀면 .ipa가 있어요).
  2. SideStore에서 “Disable App Limit”을 켜고 SideStore가 완전히 종료돼 있는지(백그라운드에 없어요) 확인한 뒤 SparseBox를 열어 주세요.
  3. StosVPN을 켜고 페어링 파일을 선택한 뒤 “Bypass 3-app limit”을 탭해 주세요. 로그가 표시될 거예요. idevicebackup2 exited with code -18 또는 idevicebackup2 exited with code 2가 나올 때까지 기다렸다가 앱을 닫아 주세요. Apply를 누를 필요는 없어요.
  4. SideStore를 다시 열고 설정에서 아래로 스크롤해 “clear cache”를 눌러 주세요. 그래야 SideStore가 익스플로잇 상태를 감지해요.
  5. 익스플로잇이 성공했는지 테스트해 주세요(빈 슬롯 수에 따라 앱을 여러 개 설치해야 할 수도 있어요). 제한 관련 오류가 나오면 SideStore를 다시 열거나 익스플로잇을 다시 시도해 주세요. 설치가 되면 성공이에요! 이제 한 번에 3개 이상 앱을 설치할 수 있어요.

참고

제한 때문에 앱 3개를 추가로 사이드로드할 때마다 이 익스플로잇을 다시 해야 해요.

다른 이유로 Find My가 필요하다면 이제 다시 켜도 돼요. 다만 앱을 더 설치하거나 갱신하려면 다시 꺼야 해요.

MacDirtyCow (앱 3개 제한)

MDC 호환 IPA

위 SideStore MDC 버전(앱 3개 제한 우회)은 iOS 15.0~16.1.2에서만 호환되고 상당히 오래돼서 문제가 발생할 수 있어요. 이 기능이 필요하면 Discord에 참여해서 sidestore-downloads 채널에서 MDC 호환 SideStore 빌드를 받아 주세요. 그다음 SideStore로 WDBRemoveThreeAppLimit를 따로 설치해서 패치를 적용해 주세요.