This functionality is supported only if you are using the Open Agent.
To be able to test a specific
iOS app on a specific
iOS device with
Silk Test Classic, consider the following:
- Test automation is only possible with
iOS apps that can be installed manually on specific
iOS devices. To be able to sign an
iOS app, you require a membership in the
Apple Developer Program. For additional information, see
Choosing a Membership.
Note: You cannot automatically test
iOS apps that are created for publication in the App Store, as well as apps that can be installed manually on any
iOS device.
- Before you can install and execute an
iOS app on a specific
iOS device, you have to register the
iOS device with your Apple Developer account.
- You have to use Xcode to create an IPA file of the
iOS app, which you can then install on the
iOS device. To create IPA files for testing on a specific
iOS device, members of the Apple Developer Program can use the
Archive mechanism of Xcode, by using on of the following two options:
- If you are a member of the
Apple Developer Enterprise Program, you can use the
Save for Ad Hoc Deployment option.
- If you are a member of the Apple Developer Program, but not of the Apple Developer Enterprise Program, you can use the
Save for Development Deployment option.
For additional information, see
Exporting Your App for Testing (iOS, tvOS, watchOS).
To be able to test a specific
iOS app on an
iOS Simulator with
Silk Test Classic, use Xcode to create a ZIP file of the
iOS app, which you can then install on the
iOS Simulator. For additional information, refer to the Xcode documentation.