Hi all,
I’m building a sandboxed macOS app that, among other things, lets the user create and associate an Apple Note with a calendar meeting.
The user explicitly initiates the action. The app uses AppleScript to create the note, obtain its identifier, and open it in Notes.
Notes only declares the com.apple.Notes.openlocation scripting access group. Note creation is not covered, so com.apple.security.scripting-targets does not appear sufficient. The working implementation requires: com.apple.security.automation.apple-events com.apple.security.temporary-exception.apple-events for com.apple.Notes NSAppleEventsUsageDescription
Has anyone successfully shipped a Mac App Store app using this temporary exception to control the built-in Notes app?
Is this potentially acceptable with a clear entitlement explanation and Feedback Assistant report, or should I assume that note creation through AppleScript cannot be included in a Mac App Store build?
Is there another supported API that can create an Apple Note and return an identifier or openable URL for it?