From the course: Advanced Appium
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
iOS device automation: Background - Appium Tutorial
From the course: Advanced Appium
iOS device automation: Background
- [Instructor] In this video, we'll cover the background you need to know in order to automate real iOS devices. Running a test on a real iOS device, is much more involved than running a test on a real Android device, the reason for all of this additional complexity is Apple's security model. The basic fact we need to understand is that Apple only allows authorized apps to run on Apple devices. For most users this means that every app on their device must be downloaded from the Apple App Store. There is no third party app ecosystem for iOS. Apple enforces this rule by forcing all iOS devices to check every app before they're launched. To make sure the app has been cryptographically signed by a certificate held by the App Store itself. Of course, apps need to be developed and tested before they're submitted to the App Store, approved and signed. So Apple allows developers to build, sign and test their own apps. But to maintain…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.