IPTV on iPhone & iPad | iOS Setup Guide

Set up IPTV on iPhone and iPad: choosing an App Store player, and fixing the autocorrect problem that makes a correct login fail.

What you need

  • An active LeafIPTV subscription or trial.
  • The login or playlist details delivered to your account email. Keep them private.
  • A stable internet connection and enough free storage for the player app.
  • The correct date and time set on the device.

Install a player from the App Store

Search the App Store for a player supporting Xtream Codes or M3U playlists. Check the last-updated date — the iOS IPTV category has a long tail of abandoned apps that still install but no longer handle current streams well.

  1. Open the App Store and search for an IPTV player supporting Xtream Codes.
  2. Check the developer and the most recent update date.
  3. Install the app and open it once.
  4. Allow the local-network permission prompt if one appears.
  5. Add your username, password and server URL, then save.

Watch out for autocorrect in the server field

iOS capitalises the first character of a text field by default and will happily autocorrect part of a URL. Both break a server address silently — the app simply reports a login failure with no indication why.

Type the URL rather than dictating it, check the first character is lowercase, and confirm any port number survived. If the field offers a paste option, paste rather than type.

Use AirPlay deliberately, not as the setup

AirPlay from an iPhone to an Apple TV works and is useful for showing something to the room. It is not a substitute for installing a player on the television device, because the phone stays in the loop and every interruption on it reaches the screen.

Troubleshooting

Login fails with details that work elsewhere

Almost always autocorrect or an automatic capital in the server URL. Clear the field completely, disable auto-capitalisation in Settings if it keeps happening, and re-enter the address character by character.

Playback stops when I leave the app

iOS suspends video in the background by design. Use picture-in-picture if the player supports it — that is the supported way to keep playback going while using another app.

The app I used has vanished from the App Store

iOS IPTV players are withdrawn from time to time. An installed copy keeps working, but you cannot reinstall it on a new device. Pick a currently listed alternative and re-enter your details; the subscription is unaffected.

FAQ

Can I sideload an IPTV app on iPhone?

Not in any practical way. Sideloading requires a developer account and re-signing the app regularly, which is not a sensible basis for watching television.

Does an iPad work as a main viewing device?

For one person, comfortably — a modern iPad handles HD and 4K streams easily and its screen is better than most televisions at the same size. For a room, use an Apple TV.

Why does my login fail on iPhone but work on Android?

iOS auto-capitalisation and autocorrect in the server URL field. It is by far the most common cause of an iPhone-only login failure.

Can I use picture-in-picture?

If the player supports it, yes, and it is the reliable way to keep a stream running while using another app. Background playback without it will be suspended by iOS.

Does it use a lot of battery?

Live streaming is one of the more demanding things a phone does. Expect noticeably shorter battery life, and prefer the software decoder only when a stream actually needs it.