Вызов Javascript из скрипта инструментов iOS - PullRequest
0 голосов
/ 24 января 2012

У меня есть скрипт автоматизации пользовательского интерфейса инструментов для iOS, (в javascript)

Я бы хотел вызвать веб-сервис .NET из этого инструментария javascript.

Есть идеи по этому поводу?

PS: я пробовал все другие методы (например, телефонный разрыв, XUI и т. Д.) Безрезультатно.

Они работают на обычном javascript, а не на инструментах ioS. Javascript

1 Ответ

1 голос
/ 11 апреля 2012

Просто вызовите команду (например, curl / wget) в вашем js-скрипте с методом performTaskWithPathArgumentsTimeout из UIAHost.

var target = UIATarget.localTarget();
var host = target.host();
var result = host.performTaskWithPathArgumentsTimeout("/bin/echo", ["Hello host"], 5); // Updated to pass arguments as array

UIALogger.logDebug("exitCode: " + result.exitCode);
UIALogger.logDebug("stdout: " + result.stdout);
UIALogger.logDebug("stderr: " + result.stderr);

См .: http://developer.apple.com/library/ios/#documentation/UIAutomation/Reference/UIAHostClassReference/UIAHost/UIAHost.html

...