O$ 10.22 AppleScript Error (Not authorized to send Apple events to Calendar.)
Mike Matthews - Omnis
omnis at lineal.co.uk
Mon Nov 21 09:53:11 UTC 2022
Hello Alan,
Now that is a most excellent question.
Not a clue, maybe this is just Apple Apps, or maybe a wider security thing. The two lines are easy enough to add, but it does mean that you will have to ad them, and then re-notarise the Omnis App 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/>
On 21 Nov 2022, at 01:34, Alan Schmidt <alan at goconnected.com<mailto:alan at goconnected.com>> wrote:
Caution: This is a message which has originated from outside the organisation. Ensure the sender is trusted and the content is safe before opening links or attachments.
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<mailto:omnisdev-en-bounces at lists.omnis-dev.com> on behalf of omnisdev-en at lists.omnis-dev.com<mailto: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 https://linkprotect.cudasvc.com/url?a=https%3a%2f%2f%2f%2f31840.app%2fContents%2fInfo.plist&c=E,1,2hxiBOo3EZ30d5_MUFKRl8L-l4S6EtnWZUk6bD66VMlZ9YDMyZ7HkqmZZtR2YRNyLPC0y9tjeGH22WmHPLaavZ_Rp1W4JR-fz5PT6R1TfNdsrWuIC2qunYAS&typo=1<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:omnis at lineal.co.uk><mailto:mike.matthews at lineal.co.uk>
https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fwww.lineal.co.uk&c=E,1,h2MKLxdnpwXj1QSAWuL_APWOzc_m94LkmPf_4tBx6gc9Ul6oG2reCzPBLBRl8nqJenGDliEf6-AANaHerFnp-1d6nt-B33rkVCoqkGc8OZ0AVBDOIGRxYaY,&typo=1<https://linkprotect.cudasvc.com/url?a=http%3a%2f%2fwww.lineal.co.uk%2f&c=E,1,Wx6dHo0y7MQ3Qs0MtxIl_PhN1FhchNZhF945IBNG4202urqy6GsR3ez98vfM7ER7As-xXC7a-NzfaPAFScg1oq7ookmO1le_9CGIIwYgbko,&typo=1>
https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fwww.sqlworks.co.uk&c=E,1,8eHBVLUQXL1elyMMEZCA1YJ_HbGROiLNWdOcWvzuGbFh4l1lfC7pVmzAvggJA6SktKSdnpEk381kQtK_CgXWmPRWzMokqWLTEMaQAILpq5B0Tat3RGJ3QA,,&typo=1<https://linkprotect.cudasvc.com/url?a=http%3a%2f%2fwww.sqlworks.co%2f&c=E,1,zPd5EYxpJCa-fpBsnz8RfG0irSJG1OQq-JHStuCXGzOjqfFl0ddKe5ocM_YBetf4dpeODvxKcirt22SZ6REjznKfbWe5NOYyNBa5WNK7rLxzj21xvj6z32yRpQ,,&typo=1>
_____________________________________________________________
Manage your list subscriptions at https://linkprotect.cudasvc.com/url?a=https%3a%2f%2flists.omnis-dev.com&c=E,1,jZvoX0rRcFyddjWHJYcS_p8iNx3W4ux9km2H02_BqNfMPfoN4Z5B2_f3NldtA_-zRb8xSeMjS7R7MTr8cdIqthwpn3zJ2Ao5RnIAKs9wlJw,&typo=1
Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
More information about the omnisdev-en
mailing list