Help: Distribute Content vs Distribute App

Hello there,

I am playing with xcode 11 for the first time and hit a roadblock that I suspect is likely easy to resolve for the experts here.

In short I have created a CLI app for MacOS in C that simply prints 'hello world'.

I have compiled this code, run it locally with no problems, and the exe generated appears signed etc.

Now I am trying to figure out how to package this app, and try notarizing it. To do this I have created an archive of the target, and then looked for 'Distribute App' in the UI (e.g. the Archives window). Unfortunately I see only "Distribute Content" in this UI.

Can someone explain to me why I would not see "Distribute App"? Or why I see "Distribute Content"? Is there a way I can turn this archive into a pkg? Is there a way I can still notarize the exe etc?


A command line tool is not an "app" and cannot be notarized. You would have to use an app template and make a GUI version.
Help: Distribute Content vs Distribute App
 
 
Q