iOS上的GPS定位一般需要真机才能看到效果,但在开发的过程中,一般都在模拟器上调试。那怎么办呢?我们可以使用Object-C的策略,给模拟器指定一个经纬度,这样,定位就可以在模拟器上实现了。RealTool为你实现一个简单的demo。
// 模拟器 宏定义
#ifdef TARGET_IPHONE_SIMULATOR
@interface CLLocationManager (Simulator)
@end
@implementation CLLocationManager (Simulator)
-(void)startUpdatingLocation
{
float latitude = 32.061;
float longitude = 118.79125;
CLLocation *setLocation= [[[CLLocation alloc] initWithLatitude:latitude longitude:longitude] autorelease];
[self.delegate locationManager:self didUpdateToLocation:setLocation
fromLocation:setLocation];
}
@end
#endif // TARGET_IPHONE_SIMULATOR
这样,在调用startUpdatingLocation的时候,就会自己调用返回经纬度的函数了。
分享到:
相关推荐
android模拟器使用gps定位,模拟实现GPS传感器经纬坐标数据的获取。
matlab_GPS模拟器_全球定位系统模拟
JT808 GPS定位 车载终端设备模拟器 可模拟位置,经纬度,可在地图上显示位置,可设置速度,方向,ACC等等参数。 注意是程序不是源代码哦。
安卓GPS位置模拟器工具源码 GPS模拟 位置欺骗 位置模拟 GPS_MORK 是一个Android 上GPS欺骗的工具。能够欺骗手机的GPS位置信息, 并且能够在地图上绘制多个位置坐标后设置一个时间,让他在选择的轨迹上运动。 若手机...
FakeGPS是一个GPS设备模拟器,能够根据给定的坐标,输出GPS定位信号,并且带有全局悬浮窗的手柄,通过手柄上的方向按键,能够模拟用户在地图上行走。
模拟NMEA格式的GPS数据,用于串口测试
开发测试APP需要模拟手机定位的时候使用,可以自由的改变手机的GPS定位,使用前需要root
一句话原理: 原理:使用android自带的调试api,模拟gps provider的结果。 应用场景 Android 开发者接口中的模拟位置功能允许开发人员在模拟器或实际设备上模拟设备的位置坐标。这个功能在以下场景中非常有用: 1. ...
我们都知道,在我们开发时需要在模拟器上模拟GPS,可在Location的时候总是null,上网查了一下,发现如下解决: 网上大侠的解决方案: 在模拟器上获取GPS信息时,使用Location loc = LocationManager....
模拟器内内置安装了应用市场,可以随时下载各种您需要的程序,支持GPS定位,改变GPS位置,支持平板电脑模式,支持各种游戏加速,本软件体积小,操作方便,并可以直接从网上下载APK应用程序,使用本软件直接安装到模拟器内使用...
介绍GPS信号模拟实现,及利用软件接收机进行GPS信号接收处理的论文,对GPS信号的实现及接收处理给出了基本的实现,可供卫星导航定位相关人员参考。
针对嵌入式目标硬件平台无法利用串口与GPS接收器进行通信的情况,采用WinCE模拟器的仿真串口与GPS接收器进行通信并获取和解析NMEA协议数据,提出了一种解决方案。
为了测试全球定位系统GPS (Global Positioning System)接收机的性能,应用GPS信号模拟器来模拟各种条件下真实的GPS信号。 GPS卫星信号发生器由硬件、计算机和软件组成。软件主要由卫星导航参数计算模块、目标运动轨迹...
Virace GPS Simulator(以下简称为Virace)用软件模拟GPS接收器输出的GPS语 句,通过串行口输出到GPS应用软件。用鼠标或键盘控制Virace而模拟实际GPS接 收器的运动,或者重播已有的GPS航迹文件,从而在室内测试GPS...
Eclipse +EclipseME +wtk(2.5),在模拟的时候需要在wtk 运行的时候传递定位信息, 在已经运行的模拟器中点击 MIDlet ---->External events------>Location 输入数据,就可以通过jsr179 得到定位的数据。
FakeGPS 工具源码,Android模拟GPS定位,实现位置模拟工具
系统可以实现GPS L1信号和BDS B1I、B2I、B3双模多频点卫星信号的模拟。利用商业接收机对硬件平台生成的卫星导航信号进行测试,定位结果验证了卫星信号模拟器设计的正确性,表明该系统达到了预期设计要求。
SDC最新一代的MassPRO 6204可同步模拟四颗卫星信号,提供定位用信号,可符合通用GPS测试标准中的指标测试,支持TTFF(Time To First Fix)冷开机测试,以验证如GPS接收器开机后,下载星历等的初始化动作,并提供暖...
Web界面将模拟GPS位置发送到Android模拟器。 要求 服务器: Ruby 1.9.3+ Sinatra(将由Bundler安装) 客户: 浏览器支持HTML5 安装 git clone https://github.com/wancw/android-mock-location-helper.git cd ...
基于安卓模拟器开发、伪装QQ微信地理位置-无限多点循环定位版、模拟GPS定位、单点定位、多点循环定位、采用百度地图开发,无惧google 无需绑定机器码