Rg.Plugins.Popup - приложение вылетает на ios при повторном открытии всплывающего окна - PullRequest
0 голосов
/ 12 марта 2020

Здравствуйте, я занимаюсь разработкой приложения Xamarin Forms, я использую плагины Rg.Plugins.Popup. этот плагин работает нормально на android, но приложение вылетает на ios, когда я несколько раз открываю и закрываю всплывающее окно ...

1 Ответ

0 голосов
/ 12 марта 2020

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

после исследования в то время я обнаружил, что это ошибка Rg.popup, и исправил ее, обновив свой nuget до последней

Rg.Plugins.Popup 1.2.0223

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

...