Is there a tutorial or good resource about publishing a Python based app on Apple Store?

Hi guys,

Is there any good up-to-date tutorial about publishing a Python based app on Apple Store?

Now, I have developed a standalone Python app from PyCharm, and it's using Pyside6 for UI and some major Python libraries. It's a productivity app with a little A.I. features. I used PyInstaller to prepare the app. Currently, I am stuck at the stage of codesign and Apple Review process, because I am manually doing codesign and building the package from command-line. Without using Xcode, things can get messy or miss easily.

It would be nice to follow a up-to-date tutorial about how to complete the codesign and Apple Review process for a Python based app. For example, what to do, how to do, what to be careful during the Apple Review process, etc. Thanks!

Answered by DTS Engineer in 855079022

Apple has lots of docs and forums posts that describe how apps should be structured and signed. However, we don’t maintain expertise in third-party tooling, so I can’t point you at a Python-specific tutorial. I was hoping that someone else might chime in, but that’s not happened so far.

The question of how to sign Python apps comes up pretty frequently here on the forums. I recommend that you search for relevant threads and then see if those folks are willing to share their expertise.

Regardless, on the Apple side of this equation you should check out the various links in the Code Signing Resources page. The most important things are in the official docs:

but there’s a raft of links to forums posts and the like.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Apple has lots of docs and forums posts that describe how apps should be structured and signed. However, we don’t maintain expertise in third-party tooling, so I can’t point you at a Python-specific tutorial. I was hoping that someone else might chime in, but that’s not happened so far.

The question of how to sign Python apps comes up pretty frequently here on the forums. I recommend that you search for relevant threads and then see if those folks are willing to share their expertise.

Regardless, on the Apple side of this equation you should check out the various links in the Code Signing Resources page. The most important things are in the official docs:

but there’s a raft of links to forums posts and the like.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Is there a tutorial or good resource about publishing a Python based app on Apple Store?
 
 
Q