Too Long; Didn't Read
Shashank Thakur is an iOS Developer and ML Enthusiast. Here he is compiling the different security practices that an iOS developer should always keep in mind while developing apps. With launch of iOS 9 and ELCapitan Apple launch ATS (Apple Transport Security) which forces apps to only connect to secure network. This means any connection that application makes to outside world must use HTTPS protocol and TLS1.2. SSL Cert Pinning technique is very effective to deal with MITM(Man in the Middle) attacks.