Is building for iOS supported?
-
wrote 25 days ago last edited by
Looking here: https://doc.qt.io/qtforpython-6/deployment/deployment-pyside6-deploy.html#pyside6-deploy I only see pside6-deploy supporting Mac, windows, linux, and android. I have had pyqt6 running on iOS before with pyqtdeploy in production for some years, but it is tedious, has a small user community, and is difficult to keep up with changes. I would like to move to Qt for Python/PySide6 but currently don't see a pathway to publish iOS apps. What is the story there? Cheers,
-Patrick
-
wrote 25 days ago last edited by
Looking here: https://doc.qt.io/qtforpython-6/deployment/deployment-pyside6-deploy.html#pyside6-deploy I only see pside6-deploy supporting Mac, windows, linux, and android. I have had pyqt6 running on iOS before with pyqtdeploy in production for some years, but it is tedious, has a small user community, and is difficult to keep up with changes. I would like to move to Qt for Python/PySide6 but currently don't see a pathway to publish iOS apps. What is the story there? Cheers,
-Patrick
-
Looking here: https://doc.qt.io/qtforpython-6/deployment/deployment-pyside6-deploy.html#pyside6-deploy I only see pside6-deploy supporting Mac, windows, linux, and android. I have had pyqt6 running on iOS before with pyqtdeploy in production for some years, but it is tedious, has a small user community, and is difficult to keep up with changes. I would like to move to Qt for Python/PySide6 but currently don't see a pathway to publish iOS apps. What is the story there? Cheers,
-Patrick
@patrickkidd You should ask on Qt developers mailing list, this is user forum.
-
Looking here: https://doc.qt.io/qtforpython-6/deployment/deployment-pyside6-deploy.html#pyside6-deploy I only see pside6-deploy supporting Mac, windows, linux, and android. I have had pyqt6 running on iOS before with pyqtdeploy in production for some years, but it is tedious, has a small user community, and is difficult to keep up with changes. I would like to move to Qt for Python/PySide6 but currently don't see a pathway to publish iOS apps. What is the story there? Cheers,
-Patrick
@patrickkidd As far as I know, Qt R&D is looking into it, but there is still lots of work to be done before iOS deployment is possible.
-
wrote a day ago last edited by
I just learned that pyqtdeploy does not support Qt6 and it is unclear if it ever will. Given that and that
pyside6-deploy
does not support iOS, the only current pathway to using Python + Qt on iOS at all is to install the now very old Qt-5.15.2, and use pyqtdeploy. Problems with this:- 5.15.2 is now very old and has basic UI bugs (basic known issues in Flickable, TableView, and font rendering)
- pyqtdeploy has not been updated in a while and both A) building deps and B) deploying is difficult and not straightforward for iOS.
Is there something I'm missing here, like is there actually another pathway to deploying Python+Qt on iOS? Is Python+Qt on iOS just a very low priority (wouldn't surprise me)?
Thanks!
-
wrote a day ago last edited by
See https://bugreports.qt.io/browse/PYSIDE-2352 for reference. Contributions are very much welcome.
-
wrote a day ago last edited by
Ah ok, thanks for the ticket. Watched and voted. So it looks like it is a question of priority and bandwidth. I have not played with pyside6-deploy for the other platforms yet. I suppose that would be the place to start before looking for the problems arising from applying the same technique to iOS.
Is there a published development plan where this falls for the Qt Company's internal developer resources?