사이드로딩 금지 및 플랫폼 내 타사 앱 스토어 활용에 대한 Apple Inc.의 입장은 종종 논쟁을 불러일으켰지만, 유럽 연합의 디지털 시장법 제정으로 인해 사이드로딩 및 타사 스토어를 통한 앱 설치를 허용하는 방식으로 접근 방식을 수정해야 할 수도 있습니다.

공식 앱 스토어를 우회하고 승인되지 않은 출처에서 소프트웨어 패키지를 획득할 수 있는 능력은 안드로이드가 경쟁사인 iOS와 차별화되는 핵심 속성입니다.

2019년 iOS 13 출시와 함께 iOS/iPadOS 기기에서 앱을 사이드로드할 수 있는 기능이 도입되었지만, 이 기능에는 특정 제한이 적용됩니다.

사이드로딩이란 무엇인가요?

타사 앱 마켓플레이스 또는 웹 다운로드와 같이 공식적으로 인정된 배포 플랫폼 이외의 매체를 통해 모바일 장치에 애플리케이션을 설치하는 행위를 사이드로드라고 합니다. 설치 절차에는 공식 앱 스토어에서 제공하는 자동화된 프로세스가 아닌 수동 개입이 필요합니다.

“사이드로딩은 앱 스토어를 통해 더 이상 액세스할 수 없는 오래된 애플리케이션을 설치할 수 있고 금지된 에뮬레이터를 사용할 수 있게 하는 등 다양한 이점을 제공합니다. 또한 이 방법을 사용하면 사용자가 앱 설치를 선택적으로 소싱할 수 있으므로 디바이스 관리의 자율성을 높일 수 있습니다.

알트스토어와 같은 타사 앱스토어가 필요한 이유

알트스토어는 사용자가 탈옥하지 않고도 iOS 기기에 애플리케이션을 다운로드하여 설치할 수 있는 애플리케이션 플랫폼입니다. 사이드로드 앱의 신뢰할 수 있는 소스인 AltStore는 에뮬레이터 시스템 및 가상 머신 소프트웨어와 같은 다양한 프로그램을 제공하며, 공식 App Store를 통해서는 액세스할 수 없습니다.

iOS 및 iPadOS 앱의 패키지 형식인 IPA 파일을 사용하여 애플리케이션을 사이드로드할 수도 있습니다.

AltStore를 사용하면 자신의 기기에서 애플리케이션을 컴파일한 다음 자신이 직접 개발한 것처럼 Apple ID 인증서를 사용하여 서명할 수 있습니다. 그러나 99달러의 연간 Apple 개발자 계정을 가지고 있지 않으면 동시에 5개의 애플리케이션을 설치할 수 없는 등 AltStore에는 특정 제한이 있다는 점에 유의해야 합니다.

iPhone 또는 iPad에 AltStore를 설치하는 방법

iOS 또는 iPadOS 장치에 AltStore를 설치하는 과정은 다음 단계로 이루어집니다:

이 글도 확인해 보세요:  프로크리에이트에서 Apple 펜슬에 결함이 있나요? 이 문제를 해결하는 12가지 팁을 확인하세요.

⭐ Mac 또는 PC에 AltServer 을 다운로드하여 설치합니다.

데이터를 전송할 수 있는 라이트닝 케이블을 사용하여 장치를 컴퓨터에 연결하세요.

iTunes 애플리케이션을 통해 무선 동기화를 활성화하세요(또는 카탈리나 또는 후속 버전이 설치된 Mac 운영 체제에서 Finder를 사용하세요).

⭐ 컴퓨터에서 AltServer를 실행하고 macOS 메뉴 표시줄 또는 Windows의 시스템 트레이에 있는 앱 아이콘에서 AltStore 설치 > iPhone(또는 iPad)를 클릭합니다.

이 앱은 사용자의 Apple 계정을 인증하기 위해 사용자의 Apple ID 로그인 자격 증명을 제출하도록 요구합니다. 개인정보 보호를 염려하는 사용자는 이러한 이유로 특별히 일회용 계정을 설정할 수 있습니다.

Apple Mac 컴퓨터를 사용하여 시스템에 액세스하면 AltServer로 알려진 애플리케이션이 메일 플러그인 설치를 요청할 수 있습니다. 이러한 메시지가 표시되면 요청에 따라 Mac의 로그인 자격 증명을 입력합니다. 이 기능을 활성화하려면 메뉴 모음에서 ‘메일’ 옵션으로 이동하여 ‘설정’을 선택합니다. 창 하단에서 “플러그인 관리”라고 표시된 섹션을 찾은 다음 “AltPlugin.mailbundle” 옆에 있는 확인란이 활성화되어 있는지 확인합니다.

다음 단계에 따라 iPhone 또는 iPad에서 AltStore를 활성화하세요: 1. 설정 > 일반 > VPN 및 장치 관리로 이동하여 설정 메뉴에 액세스합니다. 2. 표시되는 옵션 목록에서 Apple ID를 선택하세요. 3. “신뢰” 버튼을 탭하여 장치에서 AltStore를 실행하도록 승인하세요.

닫기

애플리케이션은 홈 화면에 표시되는 AltStore를 클릭한 후 탭하여 실행을 진행하면 액세스할 수 있습니다.

AltStore의 소스에서 앱을 설치하는 방법

AltStore를 시작하면 다음 지침을 준수하여 평판이 좋은 제공업체에서 제공한 애플리케이션을 쉽게 설치할 수 있습니다:

화면 맨 오른쪽에 있는 돋보기 아이콘을 찾아서 클릭하면 사용 가능한 소스에 액세스할 수 있습니다.

이 소스에 나열된 모든 애플리케이션에 액세스하는 데 필요한 권한을 추가하세요.

사용자는 앱 내의 찾아보기 섹션으로 이동하여 원하는 애플리케이션을 가져와 설치할 수 있습니다.

닫기

설치 프로세스가 완료되면 애플리케이션이 홈 화면 또는 AltStore 소프트웨어의 내 앱 범주에 표시됩니다.

AltStore를 사용하여 IPA 파일을 설치하는 방법

AltStore의 저장소를 통해 애플리케이션을 설치하는 것은 다소 제한적일 수 있습니다. 따라서 사용자는 다음 절차에 따라 인터넷을 통해 획득하고 설치할 수 있는 자체 IPA 파일을 사이드로드할 수 있습니다:

특히 신뢰할 수 없는 출처에서 IPA 파일을 얻을 경우, 의도치 않게 악성 소프트웨어가 설치되어 App Store와 대체 스토어에서 구현한 보안 조치를 우회할 수 있으므로 주의를 기울여야 합니다.

이 글도 확인해 보세요:  애플이 WWDC 2023에서 발표할 것으로 예상되는 모든 것

신뢰할 수 있는 출처에서 IPA 파일을 가져와 Safari 또는 다른 호환 브라우저를 사용하여 파일 앱을 통해 장치에 저장하세요.

대체 스토어에서 사용할 수 있는 애플리케이션에 액세스하려면 플랫폼 내에서 ‘내 앱’으로 알려진 지정된 섹션으로 이동해야 합니다.

인터페이스의 왼쪽 상단에 있는 기호를 클릭하여 애플리케이션 메뉴에 액세스하면 장치에서 파일 관리 소프트웨어가 열립니다.

평판이 좋은 출처에서 원하는 국제 음성 알파벳(IPA) 파일을 숙독하고 선택하여 설치합니다.

Apple ID 로그인 정보 제공 요청을 받으면 Apple ID 계정을 사용하여 요청된 인증 정보를 친절하게 제공하세요.

닫기

순식간에 응용 프로그램이 화면에서 구체화되며, 이는 자신의 가정 환경의 전형으로 작용합니다.

앱 스토어의 제약에서 벗어나기

사이드 로딩은 앱 스토어를 통해 제공되지 않는 애플리케이션에 액세스할 수 있는 훌륭한 기회를 제공하므로 사용 가능한 소프트웨어의 다양성과 관련하여 더 큰 유연성을 부여합니다. 또한 에뮬레이터 프로그램을 설치할 수 있으므로 다른 플랫폼에서 시작된 클래식 비디오 게임을 iPhone에서 플레이할 수 있습니다.

대체 앱 스토어를 설치하여 잠재적으로 향상된 기능을 갖춘 더 다양한 애플리케이션에 액세스할 수 있습니다. 이 기능을 사용하면 기본 앱 스토어에서 사용할 수 없는 앱을 다운로드하여 사용할 수 있으므로 사용자 지정 및 개인화를 위한 새로운 가능성이 열립니다.

By 박준영

업계에서 7년간 경력을 쌓은 숙련된 iOS 개발자인 박준영님은 원활하고 매끄러운 사용자 경험을 만드는 데 전념하고 있습니다. 애플(Apple) 생태계에 능숙한 준영님은 획기적인 솔루션을 통해 지속적으로 기술 혁신의 한계를 뛰어넘고 있습니다. 소프트웨어 엔지니어링에 대한 탄탄한 지식과 세심한 접근 방식은 독자에게 실용적이면서도 세련된 콘텐츠를 제공하는 데 기여합니다.