Following the above example yields this in my logs:
ebug: Appium request initiated at /wd/hub/session
debug: Request received with params: {"desiredCapabilities":{"app":"safari","device":"iPhone Simulator"}}
info: Trying to use mobile safari, version 6.0
info: Looking for built in app MobileSafari
info: Got app, trying to copy to tmp dir
info: Copied MobileSafari to /tmp/Appium-MobileSafari.app
info: Using mobile safari app at /tmp/Appium-MobileSafari.app
info: Cleaning mobile safari data files
info: ENOENT, stat '/Users/riled025/Library/Application Support/iPhone Simulator/6.0/Library'
error: Could not find support directory for mobile safari, does it exist at /Users/riled025/Library/Application Support/iPhone Simulator/6.0/Library?
info: Got configuration error, not starting session
error: Failed to start an Appium session, err was: Error: Could not find support directory for mobile safari, does it exist at /Users/riled025/Library/Application Support/iPhone Simulator/6.0/Library?
info: Responding to client with error: {"status":6,"value":{"message":"A session is either terminated or not started (Original error: Could not find support directory for mobile safari, does it exist at /Users/riled025/Library/Application Support/iPhone Simulator/6.0/Library?)","origValue":"Could not find support directory for mobile safari, does it exist at /Users/riled025/Library/Application Support/iPhone Simulator/6.0/Library?"},"sessionId":"9bb25cdb-faf1-445e-acb7-5c2b85ec12ba"}
POST /wd/hub/session 500 175ms - 477
debug: 127.0.0.1 - - "POST /wd/hub/session HTTP/1.1" 500 477 "-" "-"
I am using
appium.app (v0.5.1)