Untuk menjelaskan sedikit lebih banyak tentang jawaban ParaSara: Keamanan App Transport akan menjadi wajib dan mencoba menonaktifkannya dapat membuat aplikasi Anda ditolak.
Sebagai pengembang, Anda dapat menonaktifkan keamanan App Transport jika kode jaringan Anda tidak berfungsi dengannya, dan Anda ingin melanjutkan pengembangan lain sebelum memperbaiki masalah. Katakanlah dalam tim yang terdiri dari lima orang, empat orang dapat terus mengerjakan hal-hal lain sementara yang satu memperbaiki semua masalah. Anda juga dapat menonaktifkan keamanan App Transport sebagai alat debugging jika Anda memiliki masalah jaringan dan Anda ingin memeriksa apakah itu disebabkan oleh keamanan App Transport. Segera setelah Anda tahu, Anda harus segera menyalakannya kembali.
Solusi yang harus Anda lakukan gunakan di masa mendatang adalah tidak menggunakan http sama sekali, kecuali Anda menggunakan server pihak ketiga yang tidak mendukung https. Jika server Anda sendiri tidak mendukung https, Apple akan bermasalah dengan itu. Bahkan dengan server pihak ketiga, saya tidak berani bertaruh bahwa Apple menerimanya.
Sama dengan berbagai pemeriksaan keamanan server. Pada titik tertentu Apple hanya akan menerima pengecualian yang dapat dibenarkan.
Namun yang terpenting, pertimbangkan ini: Anda membahayakan privasi pelanggan Anda. Itu tidak-tidak besar dalam buku saya. Jangan lakukan itu. Perbaiki kode Anda, jangan meminta izin untuk menjalankan kode yang tidak aman.