흔히 알려진 것과 달리, Kodi는 아이폰이나 아이패드에서도 충분히 사용할 수 있습니다. 다만 공식 경로는 아니죠. App Store에서는 Kodi를 찾을 수 없기 때문입니다. 가장 널리 알려진 우회 방법은 Cydia 스토어에서 내려받는 것이지만, 이 방법은 탈옥(jailbreak)된 기기에서만 작동합니다.
탈옥 쪽이 더 간단해 보일 수 있지만, 사실 탈옥 없이도 iOS 기기에 Kodi를 설치하는 방법이 존재합니다. 이 글에서는 그 방법을 단계별로 자세히 안내합니다.
Kodi란 무엇인가?
Kodi는 예전에는 XBMC라는 이름으로 불렸습니다. 지금도 이 이름 때문에 혼란을 겪는 분들이 많죠. Kodi는 다재다능하고 폭넓게 사랑받는 미디어 플레이어 소프트웨어로, 인터넷 영상이나 각종 포맷으로 저장된 미디어 파일을 대형 TV 화면에서 재생하는 용도로 많이 활용됩니다. 가장 큰 매력은 역시 방대한 애드온(add-on) 생태계입니다. 애드온을 추가하면 영화 감상, 실시간 TV 시청 등 다양한 확장 기능을 손쉽게 이용할 수 있습니다.
방법 1. Cydia Impactor로 설치하기
탈옥 없이 아이폰·아이패드에 Kodi를 설치하는 가장 간단한 방법은 macOS와 Windows에서 사용할 수 있는 무료 도구 Cydia Impactor를 이용하는 것입니다. 이 도구를 사용하면 App Store를 거치지 않고 비공식 앱을 iOS 기기에 설치할 수 있습니다. 시작하기 전에 Cydia Impactor 프로그램과 최신 Kodi .IPA 파일을 미리 내려받아 두세요.
- 아이폰 또는 아이패드를 PC나 맥에 연결합니다. 기기를 연결했을 때 iTunes가 자동으로 실행된다면, 다음 단계로 넘어가기 전에 반드시 종료해 주세요.
- Cydia Impactor를 실행하고, 미리 내려받아 둔 Kodi IPA 파일을 앱 창 위로 드래그 앤 드롭합니다.
- 상단 드롭다운 메뉴에서 연결된 iOS 기기가 올바르게 선택되어 있는지 확인한 뒤 Start를 클릭합니다.
- Apple ID 로그인 정보를 입력하라는 창이 나타납니다. 이 정보는 Apple에서 정식으로 검증하며 IPA 파일 서명 용도로만 사용됩니다. 개인정보가 걱정된다면 평소 쓰는 계정 대신 별도의 Apple ID를 만들어 사용하는 것도 좋은 방법입니다.
- 설치가 끝나면 설정 > 일반 > 프로파일 및 기기 관리(iOS 버전에 따라 메뉴명이나 위치가 조금씩 다를 수 있음)로 이동해 자신의 Apple ID가 들어간 프로파일을 찾아 열어 줍니다.
- 신뢰(Trust) 버튼을 눌러 새로 설치한 Kodi 앱을 신뢰합니다.
- 이제 앱을 열고 Kodi가 제공하는 다양한 기능을 마음껏 즐기면 됩니다!
참고: 무료 Apple ID로 서명한 앱은 7일이 지나면 만료되어 같은 과정을 반복해 다시 서명해야 합니다. 연간 $99의 유료 개발자 계정을 사용하면 1년간 유효합니다.
위 방법대로 진행하기 어렵다면, macOS 사용자라면 무료로 쓸 수 있는 Xcode를 이용한 방법도 있습니다. 계속 읽어 보세요.
방법 2. Xcode로 설치하기 (Mac 필요)
이 방법은 맥이 필요하며, 시작 전에 세 가지를 내려받아야 합니다. 모두 무료입니다(App Signer를 내려받을 때 개발자 DanTheMan827에게 기부를 해 주면 더욱 좋겠죠). 그중 하나는 내려받는 데 시간이 걸릴 수 있으니 미리 준비해 두는 것이 좋습니다.
- Kodi deb 파일: Kodi 공식 사이트에서 내려받습니다. 버전이 바뀌어도 설치 방법은 동일합니다.
- iOS App Signer: 'Download v1.12'를 클릭한 뒤 압축을 풀어 줍니다. 페이지 하단에 다른 다운로드 광고가 있을 수 있으니, 링크에 마우스를 올려 실제 주소를 먼저 확인하세요.
- Xcode: 아직 설치하지 않았다면 Mac App Store에서 무료로 설치할 수 있습니다.
Kodi deb 파일은 바탕화면에 저장해 두고, 나머지 두 가지가 맥에 준비되었다면 이제 시작해 보겠습니다.
1. 아이패드나 아이폰을 맥에 연결한 뒤 Xcode를 엽니다.
2. 'Create a new Xcode project'를 선택합니다. 왼쪽 iOS 섹션에서 Application이 선택된 상태에서 Single View Application을 클릭하고 Next를 누릅니다.
3. 다음 대화 상자에서 생성할 앱의 정보를 입력합니다. Product Name에는 Kodi를, Organisation Identifier에는 고유한 값(예: com.DavidPrice처럼 본인만의 문자열)을 적어 줍니다. 나머지 항목은 기본값 그대로 두어도 되며, 여기서 앱을 아이패드 전용이나 아이폰 전용으로 만들 수도 있지만 Universal(범용)로 두는 편이 좋습니다. Next를 클릭합니다.
4. 다음 화면에서 Git 저장소 위치를 지정합니다. 그냥 바탕화면에 저장해도 무방합니다. Create를 클릭합니다.
5. Xcode가 주소록 접근 권한을 요청하면 허용하지 않아도 됩니다. 결과에는 큰 차이가 없습니다.
6. Xcode 화면 중앙에 'No code signing identities found'라는 오류 메시지가 나타납니다. 메시지 아래의 Fix Issue를 클릭하고, 다음 대화 상자에서 Add…를 선택한 뒤 Apple ID로 로그인합니다.
7. 메인 화면으로 돌아오면 "To fix this issue, select a Development Team to use for provisioning"이라는 메시지가 보입니다. 선택 가능한 Development Team은 하나뿐일 테니 Choose를 클릭합니다. Xcode가 문제를 해결하는 동안 잠시 기다리면 모든 오류가 사라집니다.
8. 이제 App Signer를 실행합니다(내려받은 파일의 압축을 풀 때 바탕화면에 저장해 둔 아이콘을 더블클릭하면 됩니다). Input File 항목에는 앞서 내려받은 Kodi deb 파일을 지정합니다. Browse를 클릭해 파일을 찾은 뒤 Open을 누르세요.
Signing Certificate는 자동으로 채워져 있을 것입니다(자신의 Apple ID가 포함되어야 합니다). Provisioning Profile에서는 3단계에서 설정한 식별자가 붙은 프로파일을 선택합니다. New Application ID는 자동으로 입력되며, App Display Name에 Kodi라고 적어 두면 홈 화면에 표시되는 이름이 됩니다. Start를 클릭합니다.
9. Save As 필드에 파일 이름을 정하고 저장 위치를 지정한 뒤 Save를 클릭합니다. App Signer가 데이터를 풀어 파일을 생성하며, 작업이 끝나면 탭 하단에 Done이라고 표시됩니다(별도의 팝업 창은 없습니다).
10. 거의 다 왔습니다. Xcode로 돌아가 Window > Devices를 선택합니다. 왼쪽 창에서 자신의 iOS 기기를 클릭하고, 오른쪽 창 하단(스크롤해야 보일 수 있음)에 있는 작은 + 버튼을 클릭합니다. 왼쪽 창 하단에도 + 버튼이 있지만, 여기서는 오른쪽의 것을 눌러야 합니다.
9단계에서 iOS App Signer가 생성한 .ipa 파일을 찾아 선택한 뒤 Open을 클릭합니다. 설치에는 10~15초 정도 걸리며, 완료되면 Installed Apps 목록에 Kodi 앱이 표시됩니다.
11. iOS 기기를 분리한 뒤 잠금을 해제합니다. 홈 화면 첫 번째 빈자리에 Kodi 아이콘이 보일 것입니다. 설정에 따라 처음 아이콘을 눌렀을 때 '신뢰할 수 없는 개발자(Untrusted Developer)' 오류가 나타나며 Cancel만 누를 수 있을 가능성이 높습니다.
당황하지 말고 Cancel을 누른 뒤, 설정 > 일반으로 이동해 목록 하단의 기기 관리(Device Management)를 탭합니다. DEVELOPER APP 항목에서 앞서 사용한 계정을 선택하고, 다음 화면에서 Trust "[계정 이름]"을 탭한 뒤 한 번 더 Trust를 누르면 됩니다.
12. 이제 모든 준비가 끝났습니다! 홈 화면으로 돌아가 Kodi 아이콘을 눌러 앱을 실행해 보세요.