Программное расширение Dismiss PhotosUI App Extension

Есть ли способ отклонить расширение MacOS Photos Project программно? Когда пользователь сталкивается с фатальной ошибкой в ​​моем расширении, я хочу показать предупреждение и закрыть расширение после того, как пользователь подтвердит ошибку. В Интернете очень мало документации для расширений проекта фотографий. Согласно Apple Docs, позвонив completeRequestReturningItems:completionHandler: "в конечном итоге отклоняет контроллер представления расширения приложения", что звучит как поведение, которое я ищу, но это, похоже, не выполняет то, что, по его словам, будет "в конечном итоге". Похоже, ничего не делать, кроме как отключить кнопку Готово. Я также пытался cancelRequestWithError:, finishProjectWithCompletionHandler:и несколько вариаций dismissViewController:все без везения. Возможно ли это сделать?

0 ответов

Другие вопросы по тегам