是否可以使用 Xamarin Studio 和 iPhone 模拟器模拟/测试“移动”的 iPhone

本文关键字:iPhone 测试 移动 模拟 模拟器 可以使 Xamarin Studio 是否 | 更新日期: 2023-09-27 18:36:29

在创建简单的iPhone应用程序时,给定XCode/Xamarin Studio附带的标准iOS地图,有没有一种简单的方法可以做到:

给定一个经度/经度列表,每 X 秒读取一次此列表并将其绘制到地图上。

我知道如何在地图上绘制当前位置。

还有以下代码,我正在尝试测试 - 我相信这是连接起来的,所以当一个新位置被"发现"时,它会将其重新绘制到屏幕上。

map.DidUpdateUserLocation += (sender, e) => {
    if (map.UserLocation != null) 
    {
        CentreMapAtLocation(map.UserLocation.Coordinate.Latitude,
                            map.UserLocation.Coordinate.Longitude);
    }

这里有什么技巧吗?

是否可以使用 Xamarin Studio 和 iPhone 模拟器模拟/测试“移动”的 iPhone

我以前没有使用过 Xamarin,但如果您单击Debug->Location,iOS 模拟器能够测试位置。从这里,您可以使用自定义位置(模拟设备位于该位置)或类似 Freeway Drive ,模拟设备移动。

我还假设坐标列表的读取是要测试的东西。如果是这样,Xcode 调试器控制台可以通过单击灰色导航箭头图标从GPX文件中读取坐标。这是一个很好的参考,可以帮助您入门。我不确定Xamarin是否具有类似的功能。