So I have here the
Preparing your MacOS application for the Apple Mac App Store section of the Help File and I'm trying to follow it.
Yep, have that done.To release your application in the Mac App Store, you need to do several things:
Register as Mac developer on developer.apple.com and download Xcode.
All good so far I select Mac Xcode project from Build Type.From Xcode or your developer account, create a Mac App Distribution certificate in order to sign your app. More about this subject here: https://developer.apple.com/library/...tificates.html
From Fusion, generate a Xcode project, open it with Xcode on a machine running MacOS.
Then I go File> Build> All.
This gives me a zip file that I unzip that has a folder with my xcodeproj in it. Double clicking that open it in Xcode.
This below is what I see once my project is open in Xcode.In Xcode:
Click the name of your project in the toolbar at the top, select Edit Scheme, and set the target to "Release" (uncheck "Debug executable").
So I click on my project in the toolbar at the top, select Edit Scheme. Release is already selected as seen below, so I guess I'm all good there.
There was no option there for Debug executable. But if I change it from the Profile tab to Run tab I do see this.
So on there I can change Build Configuration to Release and untick Debug executable. I guess that's what I was meant to do for this step, so then close that window.
I guess they have rearranged things a bit in the latest Xcode, as seen here under General there isn't an option for signing or team.Select the project in the tree on the left, select the project target in the TARGETS list in the middle, and then:
In the General tab, select your "team" to sign your app.
No biggy though, I click on Signing & Capabilities and find the target mention in the help file there and change that to the following.
No screenshot needed for this one, as we saw this part under the General tab earlier, so I go into there and do this as instructed.In the Info tab, select an Application Category in the list, for example "Games - Action Games".
Okay, for this it looks like we are going back into the Signing & Capabilities tab for this one. No capabilities to actually select from here, so I click on "+ Capability" that you'll see in the earlier screenshot.In the Capabilities tab set Sandbox to ON, and if necessary select the resources your app needs to access. Note: make sure your app doesn't save files into its bundle, this doesn't work in Sandbox mode. Refer to the documentation of the "Redirect bundle files to user data folder" property for more information.
That will give us this below.
Double clicking it will add this extra section you'll see below with no option for yes or no... so I guess we're done?
Guess that brings us to the end of the helpfile, so nothing left to do but click build.
At the top of most of the screens you'll see it says Brawler>My Mac
If I have it set to that I just get a Build Failed, nothing more.
If I change it to Brawler>Any Mac I get a "A build only device cannot be used to run this target. Please select an available device or choose a simulated device as the destination." error instead. Either way*I think I've stuffed something up here.