I built Dext with a development ID and successfully re-signed and notarized it. This time, I only notarized the Driverkit, and plan to do the installer app later.
Here are the steps I tried:
Signed the build using Apple Development in Xcode
Re-signed the build product
Zipped the build product
Notarized using xcrun notarytool submit, which returned Accept.
Below is a sample re-signing command.
codesign \
--sign $CODE_SIGN_IDENTITY \
--entitlements <entitlement-file> \
--options runtime \
--verbose \
--force \
build/Release/<my-driver>.app
I'll probably need to eventually create an installer app and notarize it, but I think I've temporarily resolved the recent issue of not being able to sign with a Developer ID in Xcode. If you have any issues from an engineering perspective, please let me know.
Topic:
Code Signing
SubTopic:
Entitlements
Tags: