Hi Isaac!
So the server logs, when I try to click the button, are:
info: --> POST /wd/hub/session/20b494bc-9056-4de3-947a-527fcafaa45c/element {"using":"name","value":"button menu"}
debug: Pushing command to appium work queue: "au.getElementByName('button menu')"
debug: Sending command to instruments: au.getElementByName('button menu')
debug: Sending command to instruments: au.getElementByName('button menu')
debug: [INST] 2014-08-20 23:28:35 +0000 Debug: Got new command 3 from instruments: au.getElementByName('button menu')
debug: [INST] 2014-08-20 23:28:35 +0000 Debug: evaluating au.getElementByName('button menu')
debug: [INST] 2014-08-20 23:28:35 +0000 Debug: evaluation finished
debug: [INST] 2014-08-20 23:28:35 +0000 Debug: Lookup returned [object UIAButton] with the name "button menu" (id: 1).
debug: [INST] 2014-08-20 23:28:35 +0000 Debug: responding with:
debug: [INST] 2014-08-20 23:28:35 +0000 Debug: Running system command #4: /usr/local/Cellar/node/0.10.30/bin/node /usr/local/lib/node_modules/a
ppium/node_modules/appium-uiauto/bin/command-proxy-client.js /tmp/instruments_sock 2,{"status":0,"value":{"ELEMENT":"1"}}...
debug: Socket data received (38 bytes)
debug: Socket data being routed.
debug: Got result from instruments: {"status":0,"value":{"ELEMENT":"1"}}
debug: Responding to client with success: {"status":0,"value":{"ELEMENT":"1"},"sessionId":"20b494bc-9056-4de3-947a-527fcafaa45c"}
info: <-- POST /wd/hub/session/20b494bc-9056-4de3-947a-527fcafaa45c/element 200 124.164 ms - 87 {"status":0,"value":{"ELEMENT":"1"},"sessionId"
:"20b494bc-9056-4de3-947a-527fcafaa45c"}
info: --> POST /wd/hub/session/20b494bc-9056-4de3-947a-527fcafaa45c/element/1/click {}
debug: Pushing command to appium work queue: "au.tapById('1')"
debug: Sending command to instruments: au.tapById('1')
debug: Sending command to instruments: au.tapById('1')
debug: [INST] 2014-08-20 23:28:35 +0000 Debug: Got new command 4 from instruments: au.tapById('1')
debug: [INST] 2014-08-20 23:28:35 +0000 Debug: evaluating au.tapById('1')
debug: [INST STDERR] 2014-08-21 00:28:35.398 ScriptAgent[7857:2f07] Log written to /Users/jp.nogueira/Library/Application Support/iPhone Simula
tor/7.1-64/Library/Logs/CrashReporter/UIALogs/ScriptError-2014-08-21-002835.plist
debug: [INST] 2014-08-20 23:28:35 +0000 Debug: UIAButton.tap()
debug: [INST] 2014-08-20 23:28:35 +0000 Debug: UIAButton could not be tapped
debug: [INST STDERR] 2014-08-21 00:28:35.506 ScriptAgent[7857:2f07] Log written to /Users/jp.nogueira/Library/Application Support/iPhone Simula
tor/7.1-64/Library/Logs/CrashReporter/UIALogs/ScriptError-2014-08-21-002835.plist
debug: Socket data received (57 bytes)
debug: Socket data being routed.
debug: Got result from instruments: {"status":13,"value":"elementId 1 could not be tapped"}
debug: Responding to client with error: {"status":13,"value":{"message":"An unknown server-side error occurred while processing the command.","
origValue":"elementId 1 could not be tapped"},"sessionId":"20b494bc-9056-4de3-947a-527fcafaa45c"}
info: <-- POST /wd/hub/session/20b494bc-9056-4de3-947a-527fcafaa45c/element/1/click 500 380.243 ms - 200
debug: [INST] 2014-08-20 23:28:35 +0000 Error: VerboseError: elementId 1 could not be tapped
debug: [INST] 2014-08-20 23:28:35 +0000 Error: Error during eval: tapById@file:///usr/local/lib/node_modules/appium/6AE15253-08FA-4CEC-BD4A-D2A
0BA2A8E51/gesture-ext.js:23:25
eval code
eval@[native code]
startProcessing@file:///usr/local/lib/node_modules/appium/FA82AEC7-9801-4AD1-B14E-E475CFCB6C41/commands.js:186:30
bootstrap@file:///usr/local/lib/node_modules/appium/13B23ED6-4672-472E-822D-E8DB65A04A99/bootstrap.js:18:29
global code@file:///usr/local/lib/node_modules/appium/AED59423-7DC6-46BA-A5DF-CCAB0C0F29AE/bootstrap-cc21e4c483e821ef.js:9:10
debug: [INST] 2014-08-20 23:28:35 +0000 Debug: responding with:
debug: [INST] 2014-08-20 23:28:35 +0000 Debug: Running system command #5: /usr/local/Cellar/node/0.10.30/bin/node /usr/local/lib/node_modules/a
ppium/node_modules/appium-uiauto/bin/command-proxy-client.js /tmp/instruments_sock 2,{"status":13,"value":"elementId 1 could not be tapped"}...
(it actually finishes with the ...)
Any idea?
Thanks a lot!