Debugging in Perfecto

Your web and mobile apps are only as good as your testing. Here are the 3 easy steps to get started with debugging: 

  1. Open the device in Perfecto, in the Manual Testing view.
  2. Connect the device to your development station with DevTunnel.
  3. Debug your app, selecting the Perfecto device that appears as a USB-connected device from the device selector tool.

Watch our video for a full step-by-step guide.

Debugging iOS Apps: Key Features

Test Your App 


Seamless Integration

Perfecto integrates with iOS test automation frameworks like XCUITest and Appium to run your automated iOS tests.


iOS Device Cloud

Debug iOS apps on real devices without the hassle of maintaining device labs. Instant, browser-based access to the latest and most popular iOS devices.


Fast Feedback

Perfecto gives developers fast feedback on their code changes. So, they can move on to the next feature or defect fix faster. 


Multiple iOS Versions

Perfecto has an exhaustive list of iOS devices including iPhone-XS Max, iPad Pro 9.7, and more

ipad 10

Supported iOS Versions

Access the most popular browsers and real devices used in the market today with Perfecto. Immediate testing. No device management — we handle it for you. Plus, we provide fast support for the latest versions. Click here to see the full list of devices. 

 Always on      Always available      Always up-to-date     

See All Devices

A customer base including over half of the Fortune 500. 

Frequently Asked Questions

What is iOS debugging?

Debugging is the process of detecting and removing existing and potential errors in a software code (.ipa files) that can cause it to crash.

Why is debugging iOS devices important?

Debugging is one of the most important parts of the software development process. To provide a high-quality product to users we should find and fix bugs quickly. 

What iOS devices are available in the Perfecto Cloud?

The iPhone-XS Max, iPad Pro 9.7, and more are available in the Perfecto Cloud. Access the most popular browsers and real devices used in the market today, with a subscription to Perfecto’s Live or Automated plans.

What are the benefits of debugging an iOS app in the Perfecto Cloud?

With cloud testing, you can execute the number of tests needed for test coverage with improved benefits. Because of advanced testing and user simulation, you can get better quality testing, shorter time-to-market, and an overall reduction in costs.

How can I get started debugging an iOS app with Perfecto?
  1. Sign up for a free trial. 
  2. Upload an app through AppStore or directly upload the .ipa file from the system.
  3. Choose an iPhone or iPad. 
  4. Start testing!

Debug Your iOS Apps Today

Get started with a free two-week trial. 

Try Perfecto