是否可以使用 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,但如果您单击Debug->Location
,iOS 模拟器能够测试位置。从这里,您可以使用自定义位置(模拟设备位于该位置)或类似 Freeway Drive
,模拟设备移动。
我还假设坐标列表的读取是要测试的东西。如果是这样,Xcode 调试器控制台可以通过单击灰色导航箭头图标从GPX
文件中读取坐标。这是一个很好的参考,可以帮助您入门。我不确定Xamarin是否具有类似的功能。