O$ 10.22 AppleScript Error (Not authorized to send Apple events to Calendar.)

Alan Schmidt alan at goconnected.com
Mon Nov 21 01:34:07 UTC 2022


Hi Mike,

>  On later versions of macOS there will be no prompt to allow access to the Calendar unless the following entry is added to the apps Info.plist file,

Does this mean that the prompt for use of other apps (Finder, Mail, Outlook, Excel, etc) will also be going away?

-Alan


On 11/15/22, 3:49 AM, "omnisdev-en on behalf of Mike Matthews - Omnis via omnisdev-en" <omnisdev-en-bounces at lists.omnis-dev.com on behalf of omnisdev-en at lists.omnis-dev.com> wrote:

    Hello All,

    Some success on this point at last.  I used option 1 for a while, and the UK support came up with this fix, shown in item 2.

    1 I used a TCC.db file from another user.  Works, but not a fix.

    2 Add two lines to the info.plist file inside the Omnis Tree.  See below response:

    On later versions of macOS there will be no prompt to allow access to the Calendar unless the following entry is added to the apps Info.plist file,

    <key>NSCalendarsUsageDescription</key>
    <string>Please provide access</string>

    Without the prompt an entry is not added to the Calendar’s privacy settings which would allow Studio access.

    The Info.plist file is located at,

    /Applications/Omnis Studio 10.22 31840.app/Contents/Info.plist<https://linkprotect.cudasvc.com/url?a=http%3a%2f%2f31840.app%2fContents%2fInfo.plist&c=E,1,okK1XEp_hsnvH-j1WLvDVW1SrMMhQAEm2yVJc6ZUFHi5liqxprhBTDBB5gMXH2iymLz6xCEKGmIxUN8B56VDGAuiftDzrPb--qnfto5oqwj2d27l&typo=1>

    If this file is altered then the tree will need to be signed again.


    Mike Matthews

    Lineal Software Solutions
    Commercial House, The Strand<x-apple-data-detectors://1/1> Barnstaple, Devon, EX31 1EU<x-apple-data-detectors://1/1>

    omnis at lineal.co.uk<mailto:mike.matthews at lineal.co.uk>

    www.lineal.co.uk<http://www.lineal.co.uk/>

    www.sqlworks.co.uk<http://www.sqlworks.co/> 




More information about the omnisdev-en mailing list