Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在真实设备上使用仪器和UI自动化脚本进行位置模拟_Javascript_Ios_Xcode_Automation_Instruments - Fatal编程技术网

Javascript 在真实设备上使用仪器和UI自动化脚本进行位置模拟

Javascript 在真实设备上使用仪器和UI自动化脚本进行位置模拟,javascript,ios,xcode,automation,instruments,Javascript,Ios,Xcode,Automation,Instruments,我正在真实设备(iPhone 5s、iOs 8.4)上测试我的iOs应用程序,使用仪器(6.4版(6E35b))工具-UI自动化脚本模拟位置。如果我在模拟器上使用脚本,一切都会像一个符咒一样工作。我的脚本类似于: var target = UIATarget.localTarget(); // speed is in meters/sec var points = [ {location:{latitude:49.272930000,longitude:16.5746000

我正在真实设备(iPhone 5s、iOs 8.4)上测试我的iOs应用程序,使用仪器(6.4版(6E35b))工具-UI自动化脚本模拟位置。如果我在模拟器上使用脚本,一切都会像一个符咒一样工作。我的脚本类似于:

var target = UIATarget.localTarget();

// speed is in meters/sec
var points = [
          {location:{latitude:49.272930000,longitude:16.574600000}, options:{speed:15, altitude:200, horizontalAccuracy:10, verticalAccuracy:15}},
          {location:{latitude:49.272060000,longitude:16.575000000}, options:{speed:27, altitude:200, horizontalAccuracy:10, verticalAccuracy:15}}]
for (var i = 0; i < points.length; i++)
{
    target.setLocationWithOptions(points[i].location,points[i].options);
    target.delay(0.3);
}

很好。我是忘了什么还是一个bug?

你解决过这个问题吗?不,我不知道有什么可能的方法。这里()是一篇很好的文章,展示了模拟位置的可能方法。
target.setDeviceOrientation(UIA_DEVICE_ORIENTATION_LANDSCAPELEFT);