Запустите Widget-расширение без запуска основного приложения - PullRequest
0 голосов
/ 30 марта 2020

Я реализую виджет в моем iOS приложении. (доступ через 3D-Touching на значке приложения). Однако при нажатии в любом месте виджета он автоматически открывает приложение. (Виджет по-прежнему выполняет все свои функции, но открывает приложение, когда все готово). Виджет не открывает приложение при использовании в качестве расширения просмотра сегодня. То, что я хочу, это чтобы виджет запускал все свои функции без открытия реального основного приложения.

Я знаю, что это работало некоторое время go, и я чувствую, что поведение изменилось после обновления до новейшей macOS , iOS и версии Xcode. Есть ли способ вернуть виджет к его первоначальному поведению?

––––

После дальнейшего изучения я создал новый проект и добавил в него расширение на сегодняшний день, чтобы узнать, что нажатие в любом месте на виджете открывалось приложение (но только при работе в качестве виджета, а не в представлении сегодня). Поэтому я предполагаю, что это ожидаемое (новое) поведение.

Однако, пока это не ошибка XCode, я ожидаю, что будет способ продолжать использовать старое поведение. Если кто-то столкнется с той же проблемой или найдет решение, я буду благодарен за любую помощь.

...