Xcode4 使用地图套件自定义用户位置

Xcode4 使用地图套件自定义用户位置,xcode4,location,mapkit,Xcode4,Location,Mapkit,我找到了很多关于如何在mapkit框架中设置用户位置的教程。 但地点总是在卡尔弗尼亚 有没有办法自定义位置?例如,使用经度和高度将其设置为地图上的特定点 您好我想您正在使用模拟器。在Xcode中,当你测试你的应用程序时,你可以选择一个由wpt项目组成的GPX文件,它会将数据发送到iOS模拟器,就好像你真的在那个位置一样 单击调试面板顶部的位置指示器(看起来像一个箭头,只有在模拟器中运行应用程序时才可见),然后导入gpx文件 这里有一个简单的文件供您试用: <gpx>

我找到了很多关于如何在mapkit框架中设置用户位置的教程。 但地点总是在卡尔弗尼亚

有没有办法自定义位置?例如,使用经度和高度将其设置为地图上的特定点


您好

我想您正在使用模拟器。在Xcode中,当你测试你的应用程序时,你可以选择一个由wpt项目组成的GPX文件,它会将数据发送到iOS模拟器,就好像你真的在那个位置一样

单击调试面板顶部的位置指示器(看起来像一个箭头,只有在模拟器中运行应用程序时才可见),然后导入gpx文件

这里有一个简单的文件供您试用:

<gpx>           
        <wpt lat="-39.308983" lon="175.517223" />
        <wpt lat="-39.308217" lon="175.518553" />
</gpx>


不确定您想做什么。在模拟器上,模拟用户位置(例如,在模拟器菜单上,转到调试位置)。在设备上,它将显示实际位置。您不能覆盖设备上内置蓝点的位置。您需要添加自己的注释并指定坐标。谢谢您的回答。那正是我要找的。不幸的是,它不适合我的项目。我创建了一个带有所需位置的gpx文件,但每次我将其添加到调试面板时,我的xcode都会崩溃。这里是errordetails的开头:在/SourceCache/IDEFoundation/IDEFoundation-937/Framework/Classes/locationsimulation中断言失败‌​n/IDELocationScenario.m:90详细信息:(纬度)不应为零。对象:方法:-\u locationsFromReferencedGPXFileWithError:Thread:{name=(null),num=1}有什么想法吗?用上面引用的GPX文件试试。如果这也失败了,那么我也无能为力,你应该向苹果公司提交一份缺陷报告。Xcode不应该崩溃。如果它工作正常,那么我认为你有一个bung gpx文件。