본문으로 건너뛰기

자주 묻는 질문

이것은 SideStore에 대한 자주 묻는 질문 목록입니다. 여기에는 SideStore 개발 과정에서 자주 받는 질문들과, 다양한 사용자들이 가질 수 있는 문제점들에 대한 답변이 포함되어 있습니다.

SideStore란 무엇인가요?

SideStore는 Apple ID만으로 iOS 기기에 앱을 사이드로드할 수 있게 해주는 iOS 애플리케이션입니다. SideStore는 개인 개발자 인증서로 앱을 재서명하고, 특별히 설계된 VPN을 사용하여 iOS가 앱을 설치하도록 합니다. SideStore는 7일 개발 기간이 만료되지 않도록 주기적으로 앱을 "새로고침"합니다. SideStore의 목표는 컴퓨터 없이도 사이드로딩을 할 수 있게 하는 것입니다. 이는 AltStore의 커뮤니티 주도 포크이며, 이미 커뮤니티에서 가장 요청이 많았던 기능들을 구현했습니다. 컴퓨터는 설치 과정에서만 한 번 필요합니다.

(기여를 환영합니다! 🙂)

JIT를 활성화할 수 있나요?

iOS/iPadOS 16 이하를 사용하는 사용자는 SideStore의 '내 앱' 페이지에서 앱을 길게 누른 후 'JIT 활성화'를 선택하여 직접 JIT를 활성화할 수 있습니다.

iOS 또는 iPadOS 17.4 이상을 사용하는 사용자는 StikJIT/StikDebug나 SideStore nightly와 같은 솔루션을 사용해야 합니다. 자세한 내용은 고급 섹션의 튜토리얼을 참조하세요.

SideStore는 언제 출시되나요?

SideStore는 현재 출시일이 정해져 있지 않으며, 공개 베타 상태입니다.

지금 앱을 사이드로드할 수 있나요?

네, AltStore처럼 사이드로드가 가능합니다!

AltStore 베타 기능이 포함되어 있나요?

네, AltStore 베타 기능이 포함되어 있지만 항상 최신 버전은 아닙니다. 가능한 한 최신 상태를 유지하거나, 필요한 경우 우리만의 방식으로 구현합니다.

VPN을 켜두면 배터리가 빨리 소모되나요?

아니요, 이는 자신의 기기에만 연결되기 때문입니다. 원격 서버를 사용하지 않으므로 외부 연결이 없어 추가 배터리 소모가 없습니다.

VPN이 사용자를 추적하나요?

아니요, 원격 서버를 사용하지 않기 때문에 추적하지 않습니다.

VPN이 켜져 있을 때 인터넷에 연결할 수 없습니다

Wi-Fi와 WireGuard 설정에 대체 DNS가 설정되어 있지 않은지 확인하세요. DNS IP 주소가 작동한다는 것을 알고 있다면, Wi-Fi 설정에서 제거하고 WireGuard 설정의 DNS 아래에 추가해보세요.

SideStore 업데이트가 끝부분에서 멈춥니다

홈 화면으로 이동하면 완료됩니다. 왜 이런 현상이 발생하는지는 모르지만, VPN을 사용하여 installd가 SideStore(자체)를 새로고침하는 것과 관련이 있을 수 있습니다.

3개 이상의 앱을 활성화할 수 있나요?

일반적으로는 불가능합니다. 이는 iOS와 개발자 계정의 제한 때문입니다. Apple은 무료 Apple Developer 계정으로 3개의 앱만 설치할 수 있도록 허용합니다.

이 제한을 제거하고(365일 만료 기간도 얻으려면) 연간 $99의 Apple Developer 계정을 구매할 수 있습니다.

또는 현재 여기에서 제공되는 nightly 빌드(작성 시점 기준 버전 0.5.9-nightly.2024.10.23.1+1e969a0)가 있으며, 이는 SparseRestore 익스플로잇을 사용하여 3개 앱 제한을 우회합니다. 현재 이는 iOS 18 개발자 베타 5 미만과 18.0.1 버전에서만 확실하게 작동합니다.

이 기능 사용에 대한 튜토리얼은 여기에서 찾을 수 있습니다.

문제나 버그가 있거나 기능이나 사용성 개선을 요청하고 싶습니다

GitHub 페이지에서 버그 리포트나 기능 요청을 작성해주세요(적절한 라벨과 함께)!

개발자인데, 이것이 저에게 어떤 영향을 미치나요?

AltKit이 업데이트될 때 우리의 추가 사항이 포함된다면 그때 영향을 받을 수 있지만, 직접적인 영향은 없습니다.

앱을 업데이트해야 하나요?

아니요, 현재는 서명 시 AltStore처럼 작동합니다.

사용자로서 SideStore에 로그인하는 데 문제가 있습니다. 오류가 발생합니다

이런 현상이 발생하는 이유는 여러 가지가 있지만, 가장 일반적인 문제는 Anisette 서버의 일시적인 다운타임입니다. 현재 기기의 설정 앱에서 SideStore의 "Anisette URL"에서 Anisette 서버를 변경할 수 있습니다.

SideStore에 스토어프론트가 있나요?

현재 커뮤니티 소스가 있습니다! 소스 URL: https://community-apps.sidestore.io/sidecommunity.json

또한 개발자가 자신의 앱을 게시할 수 있는 SideStore Connect 서비스도 있습니다.

왜 내 앱에 "pacer test"라는 업데이트가 있나요?

이는 주요 버전 간의 문제가 있는지 확인하기 위한 테스트 업데이트였으며, 일반적인 사용 중에는 보이지 않아야 합니다. 출시 후에 이 문제가 보인다면 SideStore를 재설치하거나 버그로 보고해주세요.

왜 JIT 기반 앱이 자동으로 JIT를 활성화하지 않나요?

현재 자동 JIT 활성화 방법이 없으며, 있다고 하더라도 SideStore VPN이 켜져 있어야 합니다.

SideStore에 iPadOS UI가 있나요?

네, 있습니다!

내 계정에 iMac이나 MacBook Pro가 추가된 것을 봤습니다. 안전한가요, 실제 Mac인가요?

이 Mac들은 실제가 아니며, 로그인을 돕기 위해 Anisette 서버에서 자동으로 생성됩니다. Anisette 서버로 전송되는 데이터는 SideStore에서만 사용되므로 개인 데이터는 전송되지 않습니다.

SideStore를 사용할 때 계정이 잠기는 이유는 무엇인가요?

많은 사용자가 사용하는 오래된 Anisette 서버는 Apple ID 잠금을 유발하는 것으로 알려져 있습니다. 공식 Anisette 서버 중 하나를 사용하거나 자체 anisette-v3-server를 호스팅하세요.

오류 -36607이 발생하는 이유는 무엇인가요?

이는 Anisette 서버의 로그인 문제입니다. Anisette 서버를 변경하면 도움이 되는 경우가 있거나, 로그인이 성공할 때까지 계속 시도해볼 수 있습니다.

AltStore/Sideloady 앱을 전송할 수 있나요?

네, 기기에서 원본 앱을 제거하지 마세요. SideStore로 들어가서 동일하거나 업데이트된 IPA를 사이드로드하면 데이터가 그대로 유지된 채로 SideStore의 앱 목록에 추가됩니다.

로그인 후 가장 먼저 SideStore를 새로고침해야 하는 이유는 무엇인가요?

이는 AltServer나 다른 프로그램이 SideStore를 자체 앱 그룹 ID로 사이드로드하는 반면, 우리는 자체 그룹 ID를 사용하기 때문입니다. SideStore를 새로고침하면 우리의 그룹 ID로 변경되어 앱이 사라지게 됩니다. 깨끗한 설치 후 SideStore를 새로고침하기 전에 아무것도 사이드로드하지 않는 것이 좋습니다.

OTA 업데이트를 할 수 있나요?

네! 업데이트 버튼을 클릭하면 됩니다!

SideStore 버전을 테스트하고 싶은데, 테스트 버전으로 전환할 때 데이터를 유지하고 싶습니다. 앱을 제거해야 하나요, 아니면 SideStore를 통해 테스트 버전을 사이드로드해야 하나요?

SideStore를 통해 사이드로드하면 데이터가 동일하게 유지될 것입니다. 다른 버전으로 전환하는 등록 토글이 없습니다. 또한 비공식 또는 nightly 빌드를 테스트할 때 데이터 전송을 보장할 수 없습니다.

앱이 사라졌는데 어떻게 해야 할지 모르겠습니다

당황하지 마세요! 기기에서 앱을 제거하지 않고 다시 사이드로드하면 데이터는 괜찮을 것입니다. 불행히도 비활성화된 앱은 사라졌을 수 있지만, SideStore를 새로고침하여 돌아오는지 확인해보세요.

어떤 파일 형식으로도 페어링 파일을 선택할 수 없습니다

페어링 파일의 확장자가 .mobiledevicepairing 또는 .plist로 끝나는지 확인하세요. 그렇지 않다면, 페어링 파일을 전송하기 전에 압축했는지 다시 확인하세요. 그렇지 않으면 전송 중에 파일이 손상될 수 있습니다. 또한 인증서로 SideStore에 서명할 때는 앱 내에서 페어링 파일을 선택할 수 없습니다. 페어링 파일을 "내 iPhone/iPad"의 파일 앱에서 SideStore 폴더의 루트 디렉토리로 이동하고 ALTPairingFile.mobiledevicepairing으로 이름을 변경해볼 수 있습니다. 파일 앱에서 SideStore 폴더가 보이지 않는다면, 전화를 컴퓨터에 연결하고 페어링 파일을 SideStore 앱의 파일로 드래그 앤 드롭할 수 있습니다. 위에서 언급한 이름으로 변경하세요. 대소문자를 구분한다는 점에 주의하세요.

DebugServer를 시작할 수 없습니다

가끔 DebugServer가 작동하지 않을 때가 있습니다. 하지만 시도해볼 수 있는 해결책이 있습니다.

새로운 페어링 파일 만들기

새로운 페어링 파일을 사용하기 위한 과정을 시작하려면 설정 탭으로 이동하여 페어링 파일 재설정을 클릭하고 프롬프트를 수락하세요. 그런 다음 페어링 파일 지침을 따르세요.

현재 알려진 문제점들

현재 문제가 발생하고 있고 우리가 이미 알고 있는지 확인하고 싶다면, GitHub 이슈 페이지를 확인하세요. 여기에는 알려진 문제점들과 일부 문제를 완화하는 방법이 나열되어 있습니다. 이 목록에 없는 일부 문제는 GitHub 이슈 섹션에 있을 수 있습니다. https://github.com/SideStore/SideStore/issues/490

이 목록에 없는 문제가 있다면 GitHub 이슈를 작성하거나 디스코드에 참여하세요.