Post

Replies

Boosts

Views

Activity

Reply to Packaging Process
With membership in the Apple developer program, Xcode can create any necessary signing certificates for you. You mentioned the Mac store, but you used the Notarization tag, and you need to understand that those are two separate alternatives. So your first decision is whether you will distribute your software on the Mac App Store or on some other web site. Start here: https://developer.apple.com/macos/distribution/
Topic: Code Signing SubTopic: Notarization Tags:
Apr ’24
Reply to Generic Xcode Archive issue
It looks like you're trying to archive a plug-in, not an app. That's why you can't make an app archive. If you need to notarize it, you won't be able to do it using Xcode, you will need to use a more manual approach. See: https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/customizing_the_notarization_workflow?language=objc
Topic: Code Signing SubTopic: Notarization Tags:
Apr ’24
Reply to Button menu like macOS
Those buttons, together with the gray box below, are called a "tab view", implemented by the class NSTabView. You can also do something similar without the box as a "segmented control", class NSSegmentedControl. You can read about the kinds of controls (and what Apple calls them) in the Human Interface Guidelines.
Topic: Programming Languages SubTopic: Swift Tags:
Mar ’24
Reply to Notarization Timing Out
When you see the archive in the Organizer window, is it described as an app archive or a generic archive? If it’s the latter, see this article: https://developer.apple.com/documentation/technotes/tn3110-resolving-generic-xcode-archive-issue
Topic: Code Signing SubTopic: Notarization Tags:
Mar ’24
Reply to Notarization Timing Out
Why aren't you using Xcode to notarize your app? That is, in the Organizer window, select the archive, click Distribute App, and when it asks for the method of distribution, select Developer ID. There are some situations where one must use notarytool manually, but it doesn't sound like you're in one of those situations.
Topic: Code Signing SubTopic: Notarization Tags:
Mar ’24