У нас есть расширение FinderSync для нашего приложения. Исторически это работало очень хорошо. Однако иногда, когда я тестирую, он не загружается. Он проверен в Системных настройках/расширениях, и pluginkit --match
подтверждает, что он включен/добавлен:
+ com.company.app.Our-Finder-Sync([version number set on build machine])
Так что же происходит? Даже без логики, стоящей за этим, и всегда говорящих отображать фиктивное меню для чего-либо в корневом каталоге пользователя, ничего никогда не появляется в контекстном меню (и никогда не появляется кнопка на панели инструментов, несмотря на то, что она появлялась раньше), и процесс никогда не появляется в мониторе активности . В консоли тоже ничего об этом нет.
Почему это происходит и как я могу предотвратить это в будущем? Я подозреваю, что это как-то связано с удалением и переустановкой программы чаще, чем это требуется для macOS, но я не уверен.