Member-only story
App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure.
Yes, but what is it and can I just download?
To protect users, Apple decided to encourage developers to avoid using the unencrypted http:/// protocol. This means that when users request (directly or indirectly) resources from an API endpoint Apple believes that their data should be protected through the encryption of https://
But what if your application uses a resource snugly nestled on a http:// server?
This is all about Transport Layer Security (TLS) — unsure about this?
Read on to find out the changes you need to make to get your App to run…
Difficulty: Beginner | Easy | Normal | Challenging
Prerequisites:
- Be able to produce a “Hello, World!” iOS application (guide HERE)
- Know how to make network calls in some form from your application (guide HERE)
Terminology
API: Application programming interface. A set of accessible tools for building software applications
plist: file is a settings file, also known as a “properties file,” used by macOS and iOS applications