Я создал приложение Flutter, но даже когда оно закрыто, у меня появляется беззвучное уведомление.
«Приложение запущено — нажмите, чтобы получить дополнительную информацию или остановить приложение»
Единственный способ удалить уведомление — щелкнуть по нему, открыть информацию о приложении и нажать «принудительно остановить».
Единственный пакет, который, по моему мнению, может быть подозрительным, — это «WakelockPlus», который позволяет экрану всегда оставаться активным, но проблема возникает, даже если я его отключу.
Кто-нибудь сталкивался с этой проблемой? Как я могу это решить?
Нет, я еще не решил эту проблему. Я планирую вернуть приложение к более ранним изменениям, чтобы понять, когда оно запустилось, и надеюсь выяснить, что стало причиной этого.
Я нашел свою проблему. Я забыл, что тестировал пакет playify
, в котором есть ошибка, вызывающая MediaPlayer finalized without being released
. Я удалил пакет и проблема исчезла.
У меня был такой же пакет, его удаление решило проблему (теперь мне нужно заменить его чем-то, что позволяет просматривать плейлисты iOS). Если вы опубликуете это предложение в качестве ответа, а не комментария, я могу проголосовать за него правильно.
Я нашел проблему. Я использовал пакет playify
, в котором есть ошибка, из-за которой MediaPlayer
финализируется без выпуска. Я удалил пакет и проблема исчезла.
Могу ли я спросить вас, где вы нашли эту ошибку? Потому что мне нужно получить аудиофайлы из музыкальной библиотеки iOS, и Playify, похоже, единственный пакет, который позволяет мне это сделать.
Я не нашел, где ошибка, так как не смотрел исходный код. Я удалил пакет и ошибка исчезла. В итоге я написал свою собственную.
Хорошо. Есть ли возможность разместить ваш код в общедоступном репозитории, чтобы я мог на него посмотреть? Это может быть очень полезно :D
Я сейчас вижу ту же проблему. Раньше все работало нормально. Я не знаю, что может быть причиной этого. Вы нашли какое-нибудь решение? Иногда я вижу сообщение «MediaPlayer завершен, но не выпущен». Интересно, связано ли это как-то с пакетом AudioPlayer, который я использую?