Hello again, I've been able to get rid of the izma issues by building on a arm mac, that somehow improved things but they still complain about these 2:
Symbols: _responsibility_get_pid_responsible_for_pid, _responsibility_spawnattrs_setdisclaim I found this ticket: https://bugreports.qt.io/browse/QTBUG-109032 and apparently there's an option when building Qt that you can use: *-appstore-compliant* Is there a build of PySide/Qt that was build with this option that I can use? Thanks On Tue, Mar 28, 2023 at 3:13 PM Pedro Ferreira <plferrei...@gmail.com> wrote: > Hello Cristián, thanks for the reply. So are these symbols from python > rather than Qt? > I'll ask in another forum, thanks! > > On Mon, Mar 27, 2023 at 3:56 PM Cristián Maureira-Fredes via PySide < > pyside@qt-project.org> wrote: > >> Hey Pedro, >> >> thanks for reaching out on this. >> >> There are a couple of symbols that are guarded by the dev build of Qt >> https://codereview.qt-project.org/c/qt/qtbase/+/437376 >> >> But many of the others, like >> _lzma_stream_encoder, _lzma_alone_decoder, etc >> are present in CPython while building >> >> >> https://github.com/python/cpython/blob/a059395921e4402c13a860aaa8fc44fea2023aa3/PCbuild/liblzma.vcxproj >> >> >> It could be that also there are some artifacts from pyinstaller, >> but I don't have experience getting applications to the App Store >> so you might want to ask on the forum.qt.io or in some apple related >> forum. Maybe there people with more experience might help you. >> >> Cheers >> >> >> On 3/27/23 10:42, Pedro Ferreira wrote: >> > Hello, I have an application written with PySide that I'm trying to >> > submit to the Mac Store. I'm using PyInstaller to package it and sign >> it. >> > >> > I submitted the app but on the review process I got a rejection with >> > this message: >> > >> > >> > Your app uses or references the following non-public or deprecated >> APIs: >> > Symbols: _lzma_alone_decoder, _lzma_get_check, _lzma_end, >> > _lzma_stream_decoder, _lzma_properties_size, >> > _lzma_check_is_supported, _lzma_raw_decoder, >> > _lzma_properties_encode, _lzma_auto_decoder, _lzma_code, >> > _lzma_properties_decode, _lzma_easy_encoder, _lzma_lzma_preset, >> > _lzma_stream_encoder, _lzma_alone_encoder, _lzma_raw_encoder, >> > _responsibility_spawnattrs_setdisclaim, >> > _responsibility_get_pid_responsible_for_pid >> > >> > >> > >> > The use of non-public or deprecated APIs is not permitted on the App >> > Store, as they can lead to a poor user experience should these APIs >> > change and are otherwise not supported on Apple platforms. >> > >> > >> > >> > I'm assuming this comes from Qt/PySide but have no idea how I can solve >> > this. Is there a different build that I can use that maybe doesn't have >> > these symbols? Or some other idea, not sure what to do. >> > >> > Thanks >> > >> > _______________________________________________ >> > PySide mailing list >> > PySide@qt-project.org >> > https://lists.qt-project.org/listinfo/pyside >> >> -- >> Dr. Cristián Maureira-Fredes >> Senior R&D Manager >> >> The Qt Company GmbH >> Erich-Thilo-Str. 10 >> D-12489 Berlin >> >> Geschäftsführer: Mika Pälsi, >> Juha Varelius, Jouni Lintunen >> Sitz der Gesellschaft: Berlin, >> Registergericht: Amtsgericht >> Charlottenburg, HRB 144331 B >> _______________________________________________ >> PySide mailing list >> PySide@qt-project.org >> https://lists.qt-project.org/listinfo/pyside >> >
_______________________________________________ PySide mailing list PySide@qt-project.org https://lists.qt-project.org/listinfo/pyside