Как запустить некоторый код, когда приложениеact-native-ios закрыто вручную пользователем? - PullRequest
0 голосов
/ 20 апреля 2019

Я хочу запустить некоторый код и затем отправить соответствующее уведомление после того, как пользователь вручную закроет мое приложение ios ... как я могу сделать это в реагирующем родном?

Любая помощь очень ценится.

1 Ответ

1 голос
/ 20 апреля 2019

Этот вопрос и любой ответ на самом деле не относятся к React Native.

Невозможно определить, когда система или пользователь убивает ваше приложение, если вы не отказываетесь от многозадачности с * 1004.* ключ .Если вы сделаете это, система закроет ваше приложение в любое время, когда пользователь нажмет кнопку «Домой» и вызовет функцию applicationWillTerminate(_:) участника вашего приложения.

Вы, вероятно, не хотите отказываться от многозадачности, так что вашЛучше всего планировать локальное уведомление всякий раз, когда приложение переходит в фоновый режим, и отменять это уведомление, когда оно переходит обратно на передний план.Это не совсем то, что вы просили (ваше приложение может или не может быть прекращено), но оно настолько близко, насколько вы можете получить.

...