https://www.tvaddons.ag/kodi-ios-signing/
It’s finally possible to install Kodi to non-jailbroken iOS devices such as the iPad and iPhone, by taking advantage of developer tools generally used for the testing apps which are still in development. This is very exciting because up until now the Kodi installation process for iOS relied on your device being jailbroken, which some people prefer not to do because of potential security issues. Basically all you need to do is follow the procedure below which will result in a custom signed version of the Kodi app for iOS for your specific device.
Please Note: Only those who are comfortable with computers should attempt the procedure below, there’s no advanced technical knowledge necessary but you do need to be able to follow instructions.
Special thanks goes out to DanTheMan827 for creating the iOS App Signer tool which made this installation method possible.
Required: Mac Computer with the Latest Version of Xcode Installed
Step 1: Connect the iOS device to which you want to install Kodi.
Step 2: Launch Xcode and Create a new iOS application.
Step 3: Type “Kodi” (without quotations) within the “Product Name” field.
Step 4: Input your own name within the “Organization Name” field.
Step 5: Set the “Organization Identifier” field to display “com.yourname” (without quotations), replacing “yourname” with your name obviously, then Press the “Next” button to continue.
Step 6: When prompted with the “No matching provisioning profiles found” error, Click on the “Fix Issue” button to correct it.
Step 7: Click on the “Add” button when prompted to sign-in with your Apple ID.
Step 8: When prompted to “Select a development team to use for provisioning, select your Apple ID from the dropdown list, then Click on the “Choose” button.
Optional: If you have any additional devices, you’ll now want to Plug in the device, then go to the “Product” menu, then Select your device under the “Destination” field, and then Repeat “Step 6” until “Step 8” once again.
Step 9: You should no longer see any errors within the Xcode application window.
Step 10: Download the latest Kodi DEB installation file to the “Desktop” of your computer. At the time of writing this guide, the “org.xbmc.kodi-ios_15.2-1_iphoneos-arm.deb” file was the latest.
Step 11: Download and Extract the latest version of the iOS App Signer to the “Desktop” of your computer.
Step 12: Launch the “iOS App Signer” then Select the Kodi DEB installation file you downloaded in “Step 10” of this guide.
Step 13: Select your “Signing Certificate” along with the “Provisioning Profile” you just made, then Click the “Start” button and input a filename for the new installation package.
Step 14: Return to the Xcode application, then Click on the “Window” menu and Select the “Devices” function.
Step 15: Click on your device on the left side menu bar, then Press the “+” button at the lower left of the right side of the window.
Step 16: Select the IPA file generated by the iOS App Signer in “Step 13” of this guide when prompted, then Wait a few minutes for the installation to complete.
Step 17: Unplug your device and enjoy Kodi in all it’s splendor!
Congratulations! You should now have Kodi installed to your non-jailbroken iOS device, how cool is that? It would be cool if you now took the time to install it for some of your less technically inclined friends so that they can enjoy it as much as you! Should you have any questions, feel free to visit our Discussion Forums anytime.