草庐IT

GPS_PROVIDER

全部标签

ios - iOS 中的 GPS 模拟

我正在开发一款依赖GPS数据且只能在纽约市使用的应用。如果用户距离曼哈顿30英里,它将显示“超出范围”。问题是我距离纽约市有8个小时的路程,无法真正测试App的功能。在Android中,您可以让DDMS通过简单地推送纬度和经度坐标来向您的设备或AVD发送一个模拟位置。然后,该应用程序将对位置变化使用react。我似乎无法在iOS中找到这样做的方法。有谁知道如何在iOS上模拟位置?谢谢 最佳答案 在带有新的iOS5SDK的Xcode4.2中,可以在模拟器中模拟位置。在模拟器中启动您的应用程序,单击Debug菜单选项转到Location

如果 GPS 关闭,IOS 检查应用程序

您好,我有一个可以在mapView上为您提供位置的应用程序,是否有任何方法可以在IF上实现。我希望我的应用程序检查您是否没有激活GPS,而不是向您显示map,它会向您显示一张图片,说明您没有连接。如果你也没有信号,我想做类似的事情。 最佳答案 您可以通过以下方式检查用户是否拒绝了您申请的定位服务[CLLocationManagerauthorizationStatus]==kCLAuthorizationStatusDenied否则您还可以通过以下方式检查定位服务是否在系统级别可用[CLLocationManagerlocation

ios - 将矢量 map 数据添加到 iOS GPS 应用程序。实时矢量图形渲染

我们正在开展一个项目,将来自OSM和NAVTEQ的矢量map数据添加到iOSGPS应用程序。目前,该应用程序显示栅格map图像并提供移动map导航功能。我们现在想通过集成矢量map更进一步,但不知道从哪里开始。有GPS导航经验的开发人员的指导会很棒。这里是关于要求的简介:目标设备:iOS。C++是首选核心,以便将来与其他平台兼容。数据集成和打包:map数据来源:-NAVTEQ-开放街道map文件格式:-非常适合考虑设备限制的移动设备。-要么找到一个已经建立的格式,要么在内部创建一个。编译:-确定源数据的格式(Shp、MapInfo等)-将源格式编译为所需格式。map渲染引擎:map显示

android - 如何在 Android 中以编程方式获取当前 GPS 位置?

我需要使用GPS以编程方式获取我的当前位置。我怎样才能实现它? 最佳答案 我创建了一个带有分步描述的小应用程序来获取当前位置的GPS坐标。完整的示例源代码在GetCurrentLocationcoordinates,Cityname-inAndroid.看看它是如何工作的:我们需要做的就是在list文件中添加这个权限:然后像这样创建一个LocationManager实例:LocationManagerlocationManager=(LocationManager)getSystemService(Context.LOCATION_

android - 如何在 Android 中以编程方式获取当前 GPS 位置?

我需要使用GPS以编程方式获取我的当前位置。我怎样才能实现它? 最佳答案 我创建了一个带有分步描述的小应用程序来获取当前位置的GPS坐标。完整的示例源代码在GetCurrentLocationcoordinates,Cityname-inAndroid.看看它是如何工作的:我们需要做的就是在list文件中添加这个权限:然后像这样创建一个LocationManager实例:LocationManagerlocationManager=(LocationManager)getSystemService(Context.LOCATION_

iphone - iOS 中的后台 GPS。这可能吗?

我想知道是否有可能通过未运行或至少在后台运行的应用程序获取iPhone的位置。我想要做的是让iPhone在到达某个坐标时发送推送通知。这可能吗?如果是这样,有人可以指导我正确的方向吗?谢谢,本 最佳答案 是的,这是可能的。您的应用程序可以要求获得重大位置更改的通知,或者在后台执行时简单地继续使用GPS。前者——Apple推荐的方法——以精度为代价使用更少的功率(this博客文章表明更新精确到大约500米),而后者是设备可以管理的精度。iOSApplicationProgrammingGuide中对此进行了详细说明和LocationA

ios - 后台的 iPhone GPS 在暂停后永远不会恢复

我的应用程序需要在后台跟踪用户位置变化,只要用户四处走动就可以正常工作。当用户停止并且CLLocationManager在10-20分钟左右后暂停时。此通知表明:-(void)locationManagerDidPauseLocationUpdates:(CLLocationManager*)manager{}这对我来说也很好。太好了,我节省了一些电池等。问题是CLLocationManager永远不会在用户再次开始移动时唤醒并且以下委托(delegate)方法永远不会被触发,直到我将我的应用程序置于前台(激活)://NevercalledbackafterCLLocationMana

flutter - 如何访问 showModalBottomSheet 中提供的 (Provider.of()) 值?

我在小部件树中有一个FloatingActionButton,它有一个BlocProvider来自flutter_bloc.像这样:BlocProvider(builder:(context){SomeBlocsomeBloc=SomeBloc();someBloc.dispatch(SomeEvent());returnsomeBloc;},child:Scaffold(body:...floatingActionButton:FloatingActionButton(onPressed:_openFilterSchedule,child:Icon(Icons.filter_list

Flutter Provider - ChangeNotifierProxyProvider 设置依赖

我在设置与Provider包的依赖关系时遇到了问题和困境。我的代码:providers:[ChangeNotifierProvider(builder:(context)=>AuthModel(userRepository:UserRepository())),ChangeNotifierProxyProvider(initialBuilder:(_)=>AppModel(),builder:(_,auth,app)=>app..authModel=auth,),],使用ChangeNotifierProxyProvider,对authModel的更改使ChangeNotifierPr

Flutter SharedPreferences 值在应用程序启动时提供给 Provider

我正在尝试在应用程序启动时将sharedpreferences的值设置为provider。这是我目前所拥有的,小部件的共享首选项正在运行:https://gist.github.com/andraskende/a19c806aeef0ce88e9a9cafa49660ab4#file-main-dart-L211-L223 最佳答案 最后我通过反复试验弄明白了......它可以在构造函数中完成:classBarcodeProviderwithChangeNotifier{BarcodeProvider(){setup();}void