2

我在 Calabash iOS 0.9.169 上使用 set_location,但它似乎没有生效。这在更早的时候就起作用了,我认为升级到 0.9.169 后可能已经坏了。

我在用:

set_location(latitude: latitude.to_f,longitude: longitude.to_f)

但是模拟器仍然报告没有位置,或者在 Debug -> Location 中选择的位置,如果在那里设置的话。

这是一个已知的问题 ?任何解决方法或尝试的东西?我已经通过 Ruby 代码进行了调试,并且设置位置的 uia 调用成功。

版本信息:

~> calabash-ios version
0.9.169
~> xcodebuild -version
Xcode 5.1.1
Build version 5B1008

Calabash framework version: 0.9.169
4

1 回答 1

3

Xcode 7 的更新对于 iOS 模拟器物理设备,设置位置已损坏。

我最近调查了这个问题。

我可以确认设置位置适用于 iOS 7 模拟器,但不适用于物理设备。

我们在这里跟踪这个问题: https ://github.com/calabash/calabash-ios/issues/377

于 2014-07-17T21:32:41.083 回答