"Could not find the SDK root the app was built with (iphoneos...), using iphonesimulator... instead"

Last edited on

Symptoms

You are trying to run your application in the iPhone Simulator, but it does not start or crashes immediately and in Runner/Server Log in the Squish IDE, you see a message like the following:

Could not find the SDK root the app was built with (iphoneos6.0), using iphonesimulator6.0 instead.

(The exact version numbers may vary, the important thing is that the message says that the app was built with some “iphoneos” version).

Possible causes

Cause - Using AUT built for device in iPhone Simulator

The app that you are using as the AUT was built for running on the device. The iPhone Simulator can’t run those.

Resolution - Use app built for use in iPhone Simulator

Do a build of your app in Xcode for the iPhone Simulator.

See Finding the app for use in iOS Simulator.