1. 개요
Sideloadly는 탈옥되지 않은 iOS 기기에 앱스토어 외의 앱을 PC와 연결해 IPA 파일을 이용해 설치할 수 있게 해주는 소프트웨어다.그리고 M1 이상의 프로세서가 달린 macOS에다가 IPA 파일을 설치 가능하게 해준다.
2. 상세
Cydia impactor 작동이 더이상 대부분의 기기에서 되지 않아 이에 대한 대체재이다.2022년 8월 기준, 업데이트가 빠른 편이며, 최신 버전의 iOS 및 macOS를 지원한다. 구버전 iOS도 지원하는데 iOS 5까지도 작동되는 것을 확인했다.
2.1. 주의 사항
공식 사이트에서도 언급되었다시피 버리는 애플 계정을 사용해서 사이드로드하는 것을 권장하고 있다.[1]iOS 기기당 3개까지 앱을 사이드로드 할 수 있고, 사이드로드 한 앱을 7일 동안만 사용할 수 있다.[2] 탈옥을 했다면 트윅 설치를 통해 뚫을 수는 있긴 하다.
2.2. AltStore 와의 차이점
AltStore는 기기당 2개까지밖에 설치할 수 없지만[3] Sideloadly의 경우 기기당 3개까지 설치 가능하다.Altstore의 경우 공식사이트에서 설명하는 가이드대로 하면 PC가 켜져 있고 iOS 기기와 같은 네트워크에 연결되어 있다면 7일 제한이 알아서 갱신된다. Sideloadly는 wifi를 통해 갱신하는 기능은 있지만 알아서 갱신하는 건 없다.
Altstore의 경우 앱을 동결하는 기능이 있다. 이를 사용할 경우 앱 내 데이터는 보존 된 상태로 인증서를 강제로 만료 시켜서 기기당 앱 개수 제한을 풀어서 다른 앱을 설치할 수 있다. Sideloadly는 그런건 없어서 다른 앱을 설치하려면 7일이 만료될 때까지 기다리거나 앱 내 데이터를 날리면서 삭제해야 한다.
Altstore의 경우 iOS 12.5 이상만 지원하지만 Sideloadly는 그 아래 iOS 버전도 지원한다. 상술했다시피 iOS 5 버전까지도 작동되는 것이 확인되었다.
정식 개발자 계정 한정으로 AltStore의 경우 개인 개발자 계정으로만 이용할 수 있으나, Sideloadly의 경우 D-U-N-S에 등록된 개인 및 법인 사업자 개발자 계정을 이용할 수 있다.
[1]
물론 애플의 보안 특성상 아이디와 비밀번호가 털려도 2단계 인증을 뚫기가 쉽지 않으나 그래도 혹시 모를 상황을 대비해 버리는 애플 계정을 사용해 사이드로드하는 것이 권장된다.
[2]
7일 제한은 뚫을 수 있는데, 사이드로드 한 날짜 ~ 그로부터 +7일 사이에 날짜로 iOS 기기의 날짜가 설정되어 있다면 뚫을 수 있다.
예를 들면, 2022년 1월 1일에 example.ipa라는 사이드로드를 해서 iOS 기기에 설치했다면 2022년 1월 7일까지만 사용할 수 있다. 2022년 1월 8일이 돼서 만료됐다고 뜨면서 더 이상 사용할 수 없을 때 iOS 기기의 날짜를 2022년 1월 2일로 설정하면 7일이 지났더라도 example.ipa 앱이 다시 작동되는 것이다. [3] 이는 Altstore를 사용하면 후술할 동결 기능 및 7일 제한 갱신을 위해 Altstore 앱을 하나를 설치하기 때문에 그렇다.
예를 들면, 2022년 1월 1일에 example.ipa라는 사이드로드를 해서 iOS 기기에 설치했다면 2022년 1월 7일까지만 사용할 수 있다. 2022년 1월 8일이 돼서 만료됐다고 뜨면서 더 이상 사용할 수 없을 때 iOS 기기의 날짜를 2022년 1월 2일로 설정하면 7일이 지났더라도 example.ipa 앱이 다시 작동되는 것이다. [3] 이는 Altstore를 사용하면 후술할 동결 기능 및 7일 제한 갱신을 위해 Altstore 앱을 하나를 설치하기 때문에 그렇다.