|The information below concerns legacy mobile tests that work with mobile devices connected to the local computer. For new mobile tests, we recommend using the newer cloud-compatible approach.|
To prepare (or instrument) your iOS applications for testing with TestComplete, you need to prepare them in a special way. The topics of this section provide a detailed explanation of how you can do this in TestComplete and Xcode.
Do not submit instrumented applications to the App Store. Instrumented applications use private APIs and will be rejected. Create a separate build configuration for test builds.
In This Section
Instrumenting iOS Applications - Overview
Instrumenting iOS Applications in TestComplete UI
Instrumenting iOS Applications From Scripts
Instrumenting iOS Applications in Xcode (Legacy)
Instrumenting iOS Applications in Xamarin Studio (Legacy)
Getting Files Required for Instrumentation
Other Preparatory Actions
Before you start testing your iOS application with TestComplete, you also need to configure the computer where TestComplete is installed. For more information, see Preparing Test Computers and TestComplete for iOS Testing (Legacy).
Testing iOS Applications (Legacy)
Preparing Test Computers and TestComplete for iOS Testing (Legacy)
Preparing iOS Devices (Legacy)
Testing iOS Applications - Overview (Legacy)