[PySide] Submitting App to Mac Store

Pedro Ferreira plferreira4 at gmail.com
Tue Mar 28 15:13:48 CEST 2023


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 at 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 at 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 at qt-project.org
> https://lists.qt-project.org/listinfo/pyside
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/pyside/attachments/20230328/ea9c4755/attachment.htm>


More information about the PySide mailing list