Arkadaşlar merhaba. SplashPage ile uygulamayı başlatıyorum ve bu sayfada versiyon kontrolünü yaptırıp ardından FCM token aldırıyorum. Bu token değerini SharedPreferences kullanarak locale kaydediyorum. Tabi bu işlemler arkada olurken lotti kullanarak ekranda zıplayan bir top ile kullanıcıyı bekletiyorum. İşlemler bitince Login sayfasına yönlendirip kullanıcıdan aldığım bilgiler ve token ile gerekli sunucu işlemlerini yapıp kullanıcıyı rezervasyonlar sayfasına yönlendiriyorum.
Yukarıdaki her şeyi flutter run -v
ile yapıyorum ve uygulama debug mode ile ve hatta profile mode ile sorunsuz çalışıyor. Ancak uygulamayı flutter build apk --split-per-abi -v
ile derleyip flutter install
ile cihaza yüklediğimde ekranda zıplayan top zıplayıp duruyor ve login sayfasına geçmiyor. Yani arkada yapması gereken bir şeyleri yapmıyor ve aslında hataya düşüyor. Ya http sorgusunda ya da token alırken ya da SharedPreferences ile local bilgi sorgulayıp yazarken hata döndürüyor.
<uses-permission android:name="android.permission.INTERNET" />
satırı her bir mode için ekli.
Ayrıca geri tuşu ile uygulamadan çıkıldığında Android’in o uygulamayı kapat mesaj penceresi geliyor?
Sanırım flutter son güncellemesini yaptıktan sonra oldu? Sizce nasıl bir yol izleyebilirim hatayı bulmak için? Eğer çözemezsem yeni bir uygulama yaratıp tüm kodları o yeni uygulamaya taşıyacağım.