How do you create a Mac xcode project?

When building my game for Mac, it seems to only build a final Application with no option to build a project for xCode?
There are no clear instruction how am I suppose to upload this final application to iTunes?

That’s correct. (And not a problem, in my experience.)

You upload it to the App Store… this is a somewhat complex process, and outside of Unity’s purview. But Apple has lots of documentation on it. Search for “code-signing and submitting your Mac app” on your favorite search engine, and also be sure to read through the docs at developer.apple.com.

You don’t understand. Unity builds a final binary, all the Apple documentation talk about code signing an app from xCode? I cannot change plist of a final buid?

You don’t have to code-sign your app from Xcode; there is a commandline tool called “codesign” which you can use instead.

I use shell scripts to automate the process for me. They look like this:

#!/bin/bash

cd /Users/jstrout/Data/StroutAndSons/HighFrontier/Build/Mac

echo 'Clearing "Untouched" versions...'
rm -rf *Untouched*

echo 'Code-signing Mac full build...'
codesign --deep -f -v -s "Developer ID Application: Strout and Sons, LLC" HighFrontier.app
codesign --deep --verify --verbose HighFrontier.app

echo 'Zipping Mac full build...'
rm HighFrontier-Mac.zip
zip -r HighFrontier-Mac HighFrontier.app

Read through “man codesign” to learn more about how to use it.

Yea, I was able to do it with codesign. Thanks. The issue now is that Unity produce a crashing binary which I mentioned in another thread.

The Application Loader says it thinks it’s an iOS app according to the plist.info?
It’s not a complex process, it’s just that you can’t find information on this because every search you make or click on Apple developer’s site leads you to signing with xCode.