Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Cleartext HTTP traffic not permitted hatasının çözümü
#1
Merhaba,

10.3 Rio ile Android 64bit olarak uygulamanızı paketlediğiniz zaman, HTTPRio kullandığınız projelerinizde bu hatayı alacaksınız. 

Çözümü:

AndroidManifest.template.xml dosyasının içerisine aşağıdaki kırmızı satırı ekleyin.

    <application android:persistent="%persistent%" 
        android:restoreAnyVersion="%restoreAnyVersion%" 
        android:label="%label%"  

        android:usesCleartextTraffic="true"
Cevapla
#2
Merhaba,
Paylaşım için teşekkürler @Abdullah ILGAZ.
Sorunun kaynağı Delphi 10.3 Rio veya Android 64-bit platformu değil.
Bu sorun (aslında sorun da değil Angel  ) Android 9 Pie'nin çıktığı günden (Mart 2018) itibaren ortaya çıkmış ve geliştirici ortamına bağlı olmayan bir erişim izin protokülüdür. 
Konu daha önce açılmıştı. Android 9 - Network Bağlantı Uyarısı (ClearText)
Bir konu açmadan önce forum içi arama yaparak, eklerseniz memnum olurum. 
Aksi durumda, formu çöplüğe döndürmüş olacağız.
Cevapla
#3
Rica ederim @"Fesih ARSLAN" .

Sorunun kaynağı ile ilgili bir detay paylaşmamıştım. Aynı uygulamayı 10.1 Berlin ve 32 bit olarak paketlediğimde sorunsuz olarak 2,5 yıl kullanım sağladım. Benim gibi 10.3 kullanmayı düşünen arkadaşların bu tarz son kullanıcı dönüşlerinde duyacağı şekilde bir başlık oluşturdum.

Takdir edersiniz ki özgün dil ve platform hatalarını Türkçe diline çevirmek çok doğru bir yaklaşım olmaz. Access Violation için Erişim İhlali demiyoruz.
Kopya, gereksiz veya formu çöplüğe dönüştürdüğü kanaati varsa yönetici arkadaşlar paylaşımlarımı kaldırabilirler.

İyi günler.
Cevapla
#4
(09-06-2020, Saat: 09:38)Abdullah ILGAZ Adlı Kullanıcıdan Alıntı: Rica ederim @"Fesih ARSLAN" .

Sorunun kaynağı ile ilgili bir detay paylaşmamıştım. Aynı uygulamayı 10.1 Berlin ve 32 bit olarak paketlediğimde sorunsuz olarak 2,5 yıl kullanım sağladım. Benim gibi 10.3 kullanmayı düşünen arkadaşların bu tarz son kullanıcı dönüşlerinde duyacağı şekilde bir başlık oluşturdum.

Takdir edersiniz ki özgün dil ve platform hatalarını Türkçe diline çevirmek çok doğru bir yaklaşım olmaz. Access Violation için Erişim İhlali demiyoruz.
Kopya, gereksiz veya formu çöplüğe dönüştürdüğü kanaati varsa yönetici arkadaşlar paylaşımlarımı kaldırabilirler.

İyi günler.

Delphi 10.1 Berlin ile Android 32-bit olarak derlediğiniz uygulamayı Android 9 Pie üzerinde çalıştırmayı deneyiniz. 
Aynı hatayı alacaksınız.
Tekrar etmekte fayda olduğunu görüyorum;
Bu durum Delphi'nin yeni sürümüne geçmekle ilgili bir sorun değildir. 
Delphi 10.1,10.2,10.3 veya Delphi 10.4'de hatta ve hatta Android Studio, Eclips yada vsCode ile deneyin, Android 9 için aynı uyarıyı alacaksınız.
Paylaşılan bilgilerin doğruluğu, ilerleyen günlerde benzer sorunla karşılaşacak DelphiCan'ların daha çabuk çözüme ulaşmasını sağlayacaktır. Aynı zamanda bizlerin (DelphiCan'ların) bilgisine olan güven de artacaktır. 
Bazı forumlarda aranan bir başlık ile ilgili lüzumlu, lüzumsuz bir çok bilgi yer alıyor. Bunlar arasında gezinirken çoğu zaman konuya dalıp, ne aradığımızı bile unutuyoruz. 
DelphiCan'ı öz bilgilerle dolu ilk başvuru kaynağı haline getirmeye çalışıyoruz. 
Bu kapsamda açılan yeni konuları gözden geçiriyoruz. Benzer bir konu varsa uyarımızı yapıyoruz. 
Yeni konu açmadan önce kısa bir araştırma yapılıp, yeni konu açılması bizlerin işini kolaylaştıracaktır. 
Bu konuda hassasiyet göstermenizi bekliyoruz.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  IOS SDK Ekleme Esnasında Yavaş Aktarım Sorunu Çözümü Mr.X 0 264 23-11-2023, Saat: 21:18
Son Yorum: Mr.X
  IOS 17 Crash Sorunu Çözümü emrahozten 5 925 14-11-2023, Saat: 19:53
Son Yorum: mcuyan
  IdHTTP HTTP/1.1 405 Altıner 6 1.330 23-09-2022, Saat: 12:49
Son Yorum: Altıner
  Delphi 10.4.1 Sydney ile Android 64-Bit uygulamada SQLite Hatası ve Çözümü Abdullah ILGAZ 10 3.359 15-02-2022, Saat: 20:01
Son Yorum: nguzeller
  Hizmet olarak http den değer okuma CesuR 8 1.591 03-02-2022, Saat: 12:23
Son Yorum: CesuR



Konuyu Okuyanlar: 1 Ziyaretçi