Questions tagged [notarize]

Notarizing Your App Before Distribution Give users even more confidence in your software by submitting it to Apple for notarization.

Notarization gives users more confidence that the Developer ID-signed software you distribute has been checked by Apple for malicious components. Notarization is not App Review. The Apple notary service is an automated system that scans your software for malicious content, checks for code-signing issues, and returns the results to you quickly. If there are no issues, the notary service generates a ticket for you to staple to your software; the notary service also publishes that ticket online where Gatekeeper can find it.

When the user first installs or runs your software, the presence of a ticket (either online or attached to the executable) tells Gatekeeper that Apple notarized the software. Gatekeeper then places descriptive information in the initial launch dialog to help the user make an informed choice about whether to launch the app.

111 questions
2
votes
1 answer

MacOS notarization on command line returning 'unsupported url' when getting status

The issue is when getting the notarization status after uploading a request It's like this, I've got an older kernel extension, with the latest mac update notarizing it will be required and I'm trying to get this done in an automated way (command…
Nico
  • 559
  • 4
  • 22
2
votes
1 answer

Custom Apple Packages with new notarization requirement

Is there a method that would allow the creation of custom apple .pkg files that could be generated on the fly that is compatible with the new signing/notarization processes? Is there a recommended apple method? Currently, I am able to change the…
rileymat
  • 503
  • 4
  • 13
2
votes
1 answer

MacOS Notarize - Gatekeeper does not recognize notarized app

I have a MacOS app and want to distribute to beta users as DMG file outside AppStore. I have read some articles about how to notarize an app and follow the steps to successfully notarize the DMG file without any problem. My development machine runs…
2
votes
1 answer

How to view Apple Notarize logs for Delphi app

My Delphi 10.3.2 app is failing Apple's notarization. I've been able to get another different app to notarize successfully. How do I view the log file that contains the results of the failed notarization? (Xcode's instructions are no help as Xcode…
Mike at Bookup
  • 1,211
  • 14
  • 32
2
votes
1 answer

Apple Notarization error "Team is not yet configured for notarization"

We notarized my Mac application from Apple multiple time with Developer ID certificate a week ago. Now we notarized the same application with the same Developer ID certificate using Xcode 10. The result is an application notarization process failed…
vijay
  • 1,235
  • 1
  • 11
  • 32
2
votes
1 answer

Avoid having to enter keychain password for altool

I need to automatise the process of notarising MacOS application. In order to achieve that I have created generic password: security add-generic-password -a -w -s "ALIAS" build.keychain-db Now to avoid having to…
RuLoViC
  • 825
  • 7
  • 23
2
votes
0 answers

How macOS will verify my software is Notarized or not?

As per apple document ( https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution/customizing_the_notarization_workflow "Staple the Ticket to Your Distribution" ) I have to stapled my software DMG and when User runs…
Brinda
  • 31
  • 4
2
votes
3 answers

How to enable hardened runtime to an app without migrating to Xcode 10?

I want to notarize my app and while notarizing I have received package invalid status for this "message": "The executable does not have the hardened runtime enabled.", I am building the application in highsierra and Xcode 9.4. I tried adding…
Sushma
  • 76
  • 1
  • 9
2
votes
3 answers

Notarize process for macos application not working

I have developed an application for MacOS. I am including notarization process as part of its distribution. I have followed all the steps and I have run: xcrun altool --notarize-app --primary-bundle-id "${APP_BUNDLE_ID}" --username "${APPLE_DEV_ID}"…
RuLoViC
  • 825
  • 7
  • 23
2
votes
3 answers

How to notarize an app bundle containing helpers embedded in it?

Does anyone know how to send a Mac application bundle containing embedded helper app bundles to be notarized by Apple? When I try to archive a simple application, everything goes smoothly. The app is archived properly, and I can upload the archive…
jvarela
  • 3,744
  • 1
  • 22
  • 43
1
vote
2 answers

Issues with codesigning and notarization for Mac M1

I'm working to correctly distribute a software bundle for Mac ARMS (M1, M2...) which consists in a zip containing a bunch of command line utilities and dynamic libraries built using the command line tools (cc, c++ etc). So far I've been able to…
ss900ie
  • 71
  • 6
1
vote
0 answers

xcrun notarytool fails with missing keychain item

I am using xcrun notarytool store-credentials to set my credentials for the notarization process of my executable. I use the command below to store the credentials: %xcrun notarytool store-credentials --apple-id $APPLE_ID_USER \ …
HelloWorld
  • 2,392
  • 3
  • 31
  • 68
1
vote
2 answers

notarization rejects my app with: The signature of the binary is invalid

I'm trying to codesign/notarize an existing app on macOS 10.15 / XCode 12.4. This is my workflow: as my app is Qt-based, I'm using this Recipe OSX Code-Signing Qt to fix the app-bundle; sign with codesign -vvv --force --options runtime --deep…
fferri
  • 18,285
  • 5
  • 46
  • 95
1
vote
1 answer

VPN System Extension blocked even though it's notarized, requires user open macOS System Preferences. Is it b/c the app is not on the mac AppStore?

I have an application that we're developing that provides VPN System Extension for macOS. I have successfully built, signed and notarized the app. When we install the package the user sees this popup: The program tried to load new system…
1
vote
0 answers

Unnotarized Developer ID after successful notarization

When I run spctl -vvv --assess --type exec dist/mas/myapp-1.1.9.pkg I get rejected source=Unnotarized Developer ID origin=Developer ID Application: MyCompany Inc (XXXXXXXXX) So then I run the notarization xcrun altool --notarize-app -f…
Faabass
  • 1,394
  • 8
  • 29
  • 58