iOS uygulamaları için HTTPS zorunluluğu, yeni App Store 2017 kuralı
Written by Dumè Siacci on Perşembe 22 Aralık 2016
Düzenleme: Apple geliştiricilere uygulamalarını App Transport Security (ATS) zorunlulukları ile uyumlu olarak hazırlamaları için ekstra süre tanıyor. Son tarih belirli olana kadar, ekibimizin ihtiyacınız olduğunda burada olduğunu biliyorsunuz ;)
1 Ocak 2017'den itibaren App Store tüm iOS uygulamaları için yeni bir zorunluluk getirdi. Geliştiriciler tüm uygulamalar için HTTP yerine HTTPS kullanmak zorundalar. Eğer uygulama bu yeni güvenlik özelliği ile uyumluluk göstermezse, Apple uygulama sürecinde gerekçe göstermek gerekiyor, aksi takdirde uygulamalar red alıyor.
28 Aralık 2016'yı tarafımızda son tarih olarak belirledik ve HTTPS değişikliği için son aşamaları tamamladık, bu tüm GoodBarber uygulamalarının HTTP isteğini yetkilendirmeyeceği anlamına geliyor.
GoodBarber uygulamaları GoodBarber sunucularıyla olan iletişimde çoğunlukla zaten HTTPS'e dayanıyor, bu son haftalarda ekibimiz kalan bir kaç HTTP url'i de taşıdı. Buna rağmen, yeni App Store politikası uygulamanızda bir genel kontrolü gerektirebilir.
Tekrar belirtmek gerekirse, GoodBarber kullanıcısıysanız, uygulamalarınız güncellemeyle uyumlu çalışacaktır, ancak aşağıda yer alan özel bir durumlardan biri sizi de kapsıyorsa, uygulamanızı mağazaya göndermeden önce bağlantılarınızın güvenlik protokolünü doğrulamanızı öneririz. Bazı özel durumlar şunlardır:
1. Canlı ses / video / Live+ bölümünüz varsa, besleme artık HTTPS url'i ile çalışıyor durumda olmalıdır.
2. HTML / URL bölümünüz varsa, artık HTTPS adresi girmelisiniz
3. İçerik içine gömülü video iframe varsa, kaynak için HTTPS URL kullanın
4. Custom feed kullanıyorsanız (Metinler, Fotoğraflar, Video, Haritalar veya Etkinlikler bölümü için), beslemede varolan tüm harici URL'lerin (resimler gibi) HTTPS ile uyumlu olduğuna emin olun
5. Plug in (eklenti) bölümünüz varsa, tüm plug in ağ değişimlerinin HTTPS ile çalıştığına emin olun
Eğer bu durumlardan biri sizin için de geçerliyse, iOS uygulamanızı göndermeden veya güncellemeden önce mağaza onayında sorun yaşamamak için bu değişiklikleri yapınız.