Функцию группы приложений можно использовать для обмена файлами между приложениями / расширениями:
appGroupURL = FileManager.default.containerURL(forSecurityApplicationGroupIdentifier: "YOUR_GROUP_BUNDLE_ID")
Надеюсь, это поможет.
Хорошей идеей может быть использование CGAssociateMouseAndMouseCursorPosition (0)
, чтобы отключить движение мыши от курсора. Тогда у вас не будет проблемы с границами экрана.
Вариант (1) Создать собственное событие, которое указывает, что вы заставили мышь двигаться.
Вариант (2) Вызов функции обработчика события перемещения мыши из подпрограммы Я переместил мышь .