Calabash iOS:设置位置不起作用

时间:2014-07-16 06:59:57

标签: xcode calabash calabash-ios

我在Calabash iOS 0.9.169上使用set_location,但它似乎没有生效。 这已经提前工作了,我认为升级到0.9.169之后可能已经破了。

我正在使用:

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

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

这是一个已知问题吗?任何变通办法或尝试的事情?我已经通过Ruby代码进行了调试,并且uia调用设置位置成功。

版本信息:

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

Calabash framework version: 0.9.169

1 个答案:

答案 0 :(得分:3)

更新Xcode 7 为iOS模拟器物理设备设置位置已损坏。

我最近调查了这个问题。

我可以确认设置位置在iOS 7模拟器中有效,但在物理设备上不起作用。

我们在此处跟踪此问题:https://github.com/calabash/calabash-ios/issues/377