Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Channels no longer displayed on Plex for iOS v.5.12 #221

Open
momo9237 opened this issue Mar 26, 2019 · 16 comments
Open

Channels no longer displayed on Plex for iOS v.5.12 #221

momo9237 opened this issue Mar 26, 2019 · 16 comments

Comments

@momo9237
Copy link

Hello,

Since this morning, the iptv folder is empty on iOS following Plex update night (version 5.12). I tried both methods in the server (url and file directly in plugins). Nothing to do. Yet on android everything is ok.

It will be necessary to think urgently of an update of the plugin I think or do you have a solution to propose so that the list of chains is again displayed in plex for iOS?

@mtyler1983
Copy link

Any update opn this chaps?

@ExeCuteUK
Copy link

I have the same issue. Only happens on iOS after new update and shows as no content available instead of the list of channels. Works on all other devices.

@m4ary
Copy link

m4ary commented Apr 2, 2019

I have the same issue, list of channels shows everywhere but not in iOS

@mutluerol
Copy link

same problem

@momo9237
Copy link
Author

momo9237 commented Apr 7, 2019

Hello. No news ?

@ExeCuteUK
Copy link

FYI, ive just checked other plug-ins on my iOS device and that has the same issue.

I would assume this means the iOS Plex update has affected all Plug-ins, not just this one.

@penfolduk
Copy link

plex have got rid of plugin section also happened on roku, samsung tv ect

https://forums.plex.tv/t/discontinuation-of-plugins-watch-later-recommended-and-cloud-sync/312312

@ExeCuteUK
Copy link

Its not been removed yet, this is an IOS related issue.

@Liverpool1981
Copy link

There’s been two plex updates on iOS and still broken

@mtyler1983
Copy link

are you actually going to fix it or just ignore the issue? A simple post telling us if it’s being worked on or not will help

@gnpace
Copy link

gnpace commented Apr 11, 2019

Hi guys, I’ve found the solution. With my fixes, now it’s possible to access again the plugin list and search inside the plugin contents (feature apparently only available for web and android version). Now i’m at the office, but these evening i’ll post here the whole fix.

@ExeCuteUK
Copy link

Great thank you gnpace. We await your help :)

@gnpace
Copy link

gnpace commented Apr 11, 2019

Here I am.
Ok, let's proceed step by step.

Step 1: Fix Plugin

  • open the file __init__.py (<plex_plugins_folder>/IPTV.bundle/Contents/Code/__init__.py)
  • change this line def MainMenu(): into this one def MainMenu(**kwargs):
  • change this line def ListGroups(page = 1): into this one def ListGroups(page = 1, **kwargs):
  • change this line def ListItems(group = unicode('All'), query = '', page = 1): into this one def ListItems(group = unicode('All'), query = '', page = 1, **kwargs):
  • change this line def ReloadPlaylist(): into this one def ReloadPlaylist(**kwargs):
  • change this line def ReloadGuide(): into this one def ReloadGuide(**kwargs):

Before going on, test in your IOS devices if everything's ok.

Step 2: Enable search inside IOS apps

  • download this file and extract it: DumbTools.zip
  • place the file DumbTools.py inside <plex_plugins_folder>/IPTV.bundle/Contents/Code folder
  • open the file __init__.py (<plex_plugins_folder>/IPTV.bundle/Contents/Code/__init__.py)
  • after the line from locale_patch import L, SetAvailableLanguages, place this line from DumbTools import DumbKeyboard
  • change this lines group:
    if Prefs['search']:
    oc.add(
    InputDirectoryObject(
    key = Callback(ListItems),
    title = unicode(L('Search')),
    #prompt = unicode(L('Search')),
    thumb = R('icon-search.png')
    )
    )
    into this:
    if Prefs['search']:
    if Client.Product in DumbKeyboard.clients:
    DumbKeyboard(PREFIX, oc, ListItems,
    dktitle = unicode(L('Search')),
    dkthumb = R('icon-search.png')
    )
    else:
    oc.add(
    InputDirectoryObject(
    key = Callback(ListItems),
    title = unicode(L('Search')),
    thumb = R('icon-search.png')
    )
    )

Test in your IOS devices if everything's ok...et voilà, le jeux sont faits!

@momo9237
Copy link
Author

Thank you very much :) Super. I tested solution 1 to display the list of channels on Plex for iOS and it works.
Thank you again and congratulations for all the work done on this plugin.

@Cigaras
Copy link
Owner

Cigaras commented Apr 23, 2019

Hey @gnpace , why don't you make a pull request?

@Cigaras Cigaras pinned this issue Apr 23, 2019
@simistef
Copy link

@gnpace - after doing this changes the plugin has stopped working completely inside Plex. I cannot view channels in the web app anymore. using latest synology update and latest plex release for synology

@Cigaras Cigaras changed the title list of channels no longer displayed on plex for iOS version 5.12 Channels no longer displayed on Plex for iOS v.5.12 Dec 6, 2019
@Cigaras Cigaras unpinned this issue Dec 6, 2019
@Cigaras Cigaras pinned this issue Dec 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants