Install Kodi on an iOS device (without jailbreaking)
If you want to install the Kodi media player app on your iPhone or iPad, but don’t fancy jailbreaking, David Price explains how
Contrary to popular belief, you can use Kodi to play video on an iPad or iPhone – just not officially, since the software isn’t available on the App Store. Instead, the most common approach is to download it from the Cydia software store, but this strategy only works on devices that are jailbroken. While it’s probably simpler to go down the jailbreaking route, there is a way to install the Kodi app on your iOS device without a jailbreak – and here’s how to do it.
What is Kodi?
Kodi used to be called XBMC, which might be what’s causing the confusion. It’s a versatile and extremely popular piece of media-player software, and is often used to play internet video (or downloaded media files in variety of formats) on a big-screen TV. The biggest draw is the vast number of add-ons available, offering extended functionality like the ability to watch movies or live television.
Install Kodi using Cydia Impactor
The simplest way to install Kodi on your iPhone or iPad without jailbreaking is to use Cydia Impactor, a popular app available for macOS and Windows that allows iOS users to install non-App Store apps on their iOS devices. You’ll need to download Cydia Impactor (tinyurl.com/ybL3pevu) and the most recent Kodi .IPA file (tinyurl.com/yb92Lqke).
(Kodi doesn’t host this file on its site, so you’ll need to get it from a third-party download site. The link above works at time of writing, but they tend to disappear from time to time; if it’s disappeared, Google for ‘kodi ipa file download’ and you should find what you need.)
It’s also worth noting that the current build of Kodi isn’t a 64-bit app and therefore isn’t supported in iOS 11, so this is for iOS 10 and earlier users.
Step 1: Connect your iPhone or iPad to your PC or Mac. If iTunes opens automatically when you plug in your iOS device, make sure you close it before you go any further.
Step 2: Open Cydia Impactor and drag-and-drop the Kodi IPA file you downloaded earlier on to the app.
Step 3: Make sure your iOS device is selected in the drop-down menu, and click Start.
Step 4: Cydia Impactor will ask for an Apple ID login. It’s verified with Apple, and is only used to sign the IPA file, but you can use an alternative Apple ID if privacy is a concern.
Step 5: Once the app has been installed, head to Settings > General > Profiles & Device Management (this may vary slightly depending on your version of iOS), find the profile with your Apple ID and open it.
Step 6: Tap the Trust button to ‘trust’ the new Kodi app on your iPhone or iPad.
Step 7: Open the app and enjoy the many benefits available to users of Kodi.
If, for whatever reason, you can’t follow the above instructions, carry on reading to find out how to install Kodi on your iPhone or iPad using Xcode, a free app available for macOS users.
Install Kodi using Xcode
Before we start, you’ll need to download three things – they’re all free (although you may like to make a donation of some kind to DanTheMan827 when you download the App Signer), but one of them could take a little while, so sort this first of all.
You need the Kodi deb file: download it from tinyurl.com/kq8pru7. We used version 15.2.1 in our walkthrough, but version 17.1 is now available – thankfully, the method doesn’t change with different versions. You also need iOS App Signer (tinyurl.com/z3gf7wq) – click ‘Download v1.9’, then unzip the file. (You may see an advert underneath for a different download but if you hover over the link you’ll see it’s for something else.) Finally, you need to install Xcode 8 from the Mac App Store if you haven’t got it already – free from tinyurl.com/yboued83.
Once you’ve got the first one saved to your desktop, and the others installed on your Mac, we can begin. Step 1: Plug your iPad or iPhone into your Mac and open Xcode.
Step 2: Select ‘Create a new Xcode project’. Make sure Application is highlighted in the iOS section on the left, and then click on Single View Application. Hit Next.
Step 3: In the next dialog box you need to identify the application you’re creating. Fill in Product Name (we’d suggest Kodi) and Organization Identifier (which should be something unique – I went with com.DavidPrice). The other fields should be filled in already, and you can leave the options as they are. You could choose to make the app specifically iPad or iPhone at this point but we might as well leave it as Universal. Hit Next. Step 4: On the next box, choose a location for your Git Repository. We saved it on the desktop. Click Create.
Step 5: Don’t allow Xcode to access your contacts. Or do, if you want. We said no, but we don’t think it makes a difference. Step 6: In the middle of the Xcode screen you’ll see an error message: ‘No code signing identities found’. Click Fix Issue underneath this message, then Add… on the next dialog box. Enter your Apple ID and sign in. Step 7: Go back to the main screen and you’ll see a message: “To fix this issue, select a Development Team
to use for provisioning”. There should only be one ‘Development Team’ to choose from, so go ahead and click Choose. Xcode will say it’s resolving the issues, and after a short wait everything should be fixed.
Signing Certificate should be filled in already (this should contain your Apple ID); for Provisioning Profile, select the profile with the identifier we set in Step 3. New Application ID will be filled in, but we added Kodi as an App Display Name (this is what will appear on your Home screen). Click Start.
Step 9: Choose a file name for the Save As field – again, you can just go with the suggestion, provided you’ll be able to remember it – and a location. Click Save. App Signer will unpack the data and save the file; it’ll say Done (at the bottom of the tab – you don’t get a separate message) when it’s finished.
Step 8: Open App Signer – just double-click the icon that you saved to your desktop when you unzipped the download. Where it says Input File, you want the Kodi deb file we downloaded earlier: click Browse, find the file on your desktop (or wherever else you saved it) and click Open.
Step 10: We’re nearly there. Go back into Xcode and select Window > Devices. Click on your iOS device in the left-hand pane. At the bottom of the right-hand pane containing your iPhone or iPad’s details – you may have to scroll down to see it – is a small plus sign. Click this. (There’s a plus sign at the bottom of the left-hand pane too, and this is more easily visible. But you want the one on the right.)
Find and select the .ipa file that iOS App Signer generated in Step 9, and click Open. After a short pause while it installs the app you’ll see the Kodi app listed under Installed Apps. Step 11: Unplug your iOS device and unlock it. You’ll see the Kodi icon in the first available space on your
device. Depending on your settings, there’s a good chance that you’ll get an ‘Untrusted Developer’ error message when you first tap the icon, and you’ll only be able to tap Cancel. Tap Cancel (or just don’t try to start the app yet), and instead go to Settings > General, and scroll down to, and tap, Device Management. Under DEVELOPER APP, tap on the account you used earlier in the process, then on the next screen, tap Trust ‘[name of account]’. Then tap Trust again. Step 12: That’s it. Go back to the your Home screen and tap the icon to run the app.