Notarization accepted, but the staple and validate action failed! Error 65.

Hi guys,

I am new to publishing apps on Apple Store. I used python, pyside6, torch, pyinstaller to build an app for Apple Store. For codesigning, I used the correct "Developer ID Application" to sign the code. When I validate the .app file (codesign -vv --strict ), I got the following

my_app.app: valid on disk
my_app.app: satisfies its Designated Requirement

Next, I used ditto to "ditto -c -k --sequesterRsrc --keepParent my_app.app my_app.zip" to zip it. Then, I submitted this my_app.zip file for notarization with "xcrun notarytool submit ..." and got the following "accepted" message.

Received new status: Accepted
Current status: Accepted...............
[20:08:54.530Z] Info [API] Submission in terminal status: Accepted
Processing complete

After that, I want to staple it with "xcrun stapler staple my_app.app", but I got the following

Could not validate ticket for my_app.app
The staple and validate action failed! Error 65.

To further investigate it, I ran "spctl -a -vvv my_app.app" and got

my_app.app: rejected
source=Unnotarized Developer ID
origin=Developer ID Application...

I don't know why this would happen after notarization accepted. Could someone help me understand this issue? Thanks!

Answered by DTS Engineer in 848887022

There are two common causes of this issue, which I explain in Resolving Error 65 When Stapling.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Accepted Answer

There are two common causes of this issue, which I explain in Resolving Error 65 When Stapling.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Notarization accepted, but the staple and validate action failed! Error 65.
 
 
Q