Кто-нибудь может сказать мне, где я могу найти Carbon Error -1743
? У меня есть событие AppleEvent, которое я отправляю из одного приложения в другое, которое работало до этого момента, но не работает в Мохаве.
Это определенно проблема, но по какой-либо причине, когда я пытаюсь отправить AppleEvent, я не получаю запрос разрешения даже после сброса базы данных tccutil
.
Как указывает @vandian, это ошибка errAEEventNotPermitted
, однако система безопасности не будет запрашивать у вас разрешение на отправку событий, если у вас нет ключа NSAppleEventsUsageDescription
в Info.plist вашего приложения.
Итак, решением в моем случае было добавить этот ключ в Info.plist. После этого я получил запрос на разрешение, событие сработало и было получено другим приложением.
Ошибка
errAEEventNotPermitted
. См. felix-schwarz.org/blog/2018/06/…