Ios 在XCode 6.4中固定的力模拟位置

Ios 在XCode 6.4中固定的力模拟位置,ios,xcode,swift,core-location,Ios,Xcode,Swift,Core Location,嗨,我正在尝试用我的应用程序使用此功能模拟iOS模拟器的位置 应用程序获取的位置如下所示 var currentLocation: CLLocation? if (CLLocationManager.authorizationStatus() == CLAuthorizationStatus.AuthorizedWhenInUse || CLLocationManager.authorizationStatus() == CLAuthorizationStatus.AuthorizedAlwa

嗨,我正在尝试用我的应用程序使用此功能模拟iOS模拟器的位置

应用程序获取的位置如下所示

var currentLocation: CLLocation?
if (CLLocationManager.authorizationStatus() == CLAuthorizationStatus.AuthorizedWhenInUse || CLLocationManager.authorizationStatus() == CLAuthorizationStatus.AuthorizedAlways) {
    currentLocation = manager.location
}

问题是,该代码在应用程序启动时执行,然后模拟位置总是重置为零。在通过XCode再次启动应用程序后,是否可以强制将此位置设置为相同的值?

您可以编辑应用程序的方案,进入运行阶段,单击“选项”选项卡,然后选中“允许位置模拟”框。然后可以选择默认模拟位置


作为补充说明,您可以将GPX文件添加到项目中,用于自定义模拟位置,如办公室、家或最喜欢的就餐地点,这些位置也可以选择作为模拟位置。

您可以编辑应用程序的方案,进入运行阶段,单击选项选项卡,然后选中“允许位置模拟”框。然后可以选择默认模拟位置


作为补充说明,您可以将GPX文件添加到项目中,用于自定义模拟位置,如办公室、家或最喜欢的就餐地点,这些位置也可以选择作为模拟位置。

您可以编辑应用程序的方案,进入运行阶段,单击选项选项卡,然后选中“允许位置模拟”框。然后可以选择默认模拟位置


作为补充说明,您可以将GPX文件添加到项目中,用于自定义模拟位置,如办公室、家或最喜欢的就餐地点,这些位置也可以选择作为模拟位置。

您可以编辑应用程序的方案,进入运行阶段,单击选项选项卡,然后选中“允许位置模拟”框。然后可以选择默认模拟位置



作为补充说明,您可以将GPX文件添加到项目中,用于自定义模拟位置,例如您的办公室、家或最喜欢的就餐地点,这些位置也可以选择作为模拟位置。

谢谢!这正是我想要的,这是模拟位置而不是在模拟器(调试>位置)中模拟位置的首选方法吗?@pallzoltan不确定“首选”是什么意思。添加GPX文件允许快速移动到预定位置,而不必输入特定的GPS坐标到您想要的位置。如果你想模拟运动等特定场景,可以将模拟器视为“首选”。我面临的问题是,我应该从Xcode还是从设备模拟器模拟位置。@pallzoltan如果你只是需要地图上的一个点,我会选择Xcode。如果需要模拟旅行,请使用模拟器。Xcode for points是首选,因为您可以将这些gpx文件置于版本控制之下,并且有一种可重复且快速的方法,可以轻松地跳转到地图中的不同位置。谢谢!这正是我想要的,这是模拟位置而不是在模拟器(调试>位置)中模拟位置的首选方法吗?@pallzoltan不确定“首选”是什么意思。添加GPX文件允许快速移动到预定位置,而不必输入特定的GPS坐标到您想要的位置。如果你想模拟运动等特定场景,可以将模拟器视为“首选”。我面临的问题是,我应该从Xcode还是从设备模拟器模拟位置。@pallzoltan如果你只是需要地图上的一个点,我会选择Xcode。如果需要模拟旅行,请使用模拟器。Xcode for points是首选,因为您可以将这些gpx文件置于版本控制之下,并且有一种可重复且快速的方法,可以轻松地跳转到地图中的不同位置。谢谢!这正是我想要的,这是模拟位置而不是在模拟器(调试>位置)中模拟位置的首选方法吗?@pallzoltan不确定“首选”是什么意思。添加GPX文件允许快速移动到预定位置,而不必输入特定的GPS坐标到您想要的位置。如果你想模拟运动等特定场景,可以将模拟器视为“首选”。我面临的问题是,我应该从Xcode还是从设备模拟器模拟位置。@pallzoltan如果你只是需要地图上的一个点,我会选择Xcode。如果需要模拟旅行,请使用模拟器。Xcode for points是首选,因为您可以将这些gpx文件置于版本控制之下,并且有一种可重复且快速的方法,可以轻松地跳转到地图中的不同位置。谢谢!这正是我想要的,这是模拟位置而不是在模拟器(调试>位置)中模拟位置的首选方法吗?@pallzoltan不确定“首选”是什么意思。添加GPX文件允许快速移动到预定位置,而不必输入特定的GPS坐标到您想要的位置。如果你想模拟运动等特定场景,可以将模拟器视为“首选”。我面临的问题是,我应该从Xcode还是从设备模拟器模拟位置。@pallzoltan如果你只是需要地图上的一个点,我会选择Xcode。如果需要模拟旅行,请使用模拟器。Xcode for points是首选,因为您可以将这些gpx文件置于版本控制之下,并且有一种可重复且快速的方法,可以轻松地跳转到地图中的不同位置。