I am creating a plug-in package written in objc/swift to a third-party macOS app (both are distributed outside of the App Store).
1. I managed to get the package signed up with a Developer ID Application certificate and have it timestampted.
codesign -dv --verbose=4
reports
Authority=Developer ID Application: ()
Timestamp=
and
codesign --verify --deep --strict --verbose=2
reports "--validated" on each swift library (the main plug-in executable is not listed) and ends the output with
--prepared:<bundled swift libraries>
--validated:<bundled swift libraries>
valid on disk
satisfies its Designated Requirement
2. I have zipped the package, sent it to notarization and got an e-mail that the notarization succeeeded.
xcrun altool --notarization-history 0
reports
success 0 Package Approved
3. However, if I try to assess the package via a sctl tool, it reports Rejected.
spctl --assess --verbose=4 --type install
reports
: rejected
source=Unnotarized Developer ID
Any ideas what is wrong / how to fix it?
macOS 10.14.6
Xcode 11.3.1