Book Image

Learning iOS Security

Book Image

Learning iOS Security

Overview of this book

Table of Contents (13 chapters)

Chapter 2. Introducing App Security

In this chapter, we will look at one of the most important things to secure on iOS: apps. This includes data within apps, the context in which apps are allowed to run, how apps communicate via extensions, and how newer features in OS continue to put the focus on an Apple ID as the most important account to control on your device. However, the reason why most people sign up for an Apple ID is to install apps.

Many of the concepts discussed in this chapter will be an addition to or a reinforcement of our knowledge about the OS X architecture upon which iOS is based, which will be especially helpful if you are coming from the Windows or Blackberry platforms. Even Linux, with its process model echoing Unix, still has enough notable differences with the appliance-style computing experience showcased on iOS that it will be helpful to cover these more fundamental points. We will also briefly touch on in-house app development, which can be augmented by the management...