Tag: 位置

如何获取iOS中的variables位置(经度和纬度值)?

我想使用我的应用程序用户的位置,更具体地说是经度和纬度值。 我需要他们在一个variables中使用,以便我可以发送一个url… 我从来没有在iOS和Xcode的位置工作,发现没有任何匹配我的问题在互联网上… 所以我希望有人可以解释一下我的代码示例:) Thx帮你从德国来的Laurenz

WhatsApp如何知道在iPhone上首次运行国家代码

当我第一次在iphone上安装whatsapp,当我打开它,第一个屏幕已经知道我的SIM卡的位置,并显示国家代码。 WhatsApp如何知道这一点? 因为苹果拒绝以编程方式使用SIM卡信息的所有应用程序。

核心位置的准确性

我目前正在使用位置跟踪应用程序,而且我的CLLocationManager的位置更新不准确。 这导致我的应用程序跟踪距离,这实际上只是由不准确的GPS读数造成的。 我甚至可以将我的iPhone放在桌子上,开启我的应用程序,几分钟后,我的应用程序就会因为这个缺陷跟踪数百米的距离。 这是我的初始化代码: – (void)initializeTracking { self.locationManager = [[CLLocationManager alloc] init]; self.locationManager.delegate = self; self.locationManager.desiredAccuracy = kCLLocationAccuracyBest; self.locationManager.distanceFilter = 5; [self.locationManager startUpdatingLocation]; } 提前致谢! 🙂

iPhone室内定位的应用程序

我正在研究如何为我的工作创build一个应用程序,允许客户下载应用程序(最好通过应用程序商店),并使用某种无线三angular/指纹能够确定他们的位置本质上是一个互动的旅游。 现在,我的问题具体是iPhone的最佳路线是什么? 没有一个客户预计会有监狱破碎的iP​​hone。 据我了解,这需要使用WiFi数据,这是一个私人API,因此不符合app store的要求。 我最大的问题是美国自然历史博物馆如何摆脱使用相同的技术,但仍然可以在应用程序商店? 如果你不熟悉美国自然历史博物馆的互动旅游应用程序,请看这里: http : //itunes.apple.com/us/app/amnh-explorer/id381227123?mt=8 感谢您提供任何澄清。

如何使用来自JSON文件的信息填充数组并计算距离?

我有一个JSON文件在这里: { "People": [{ "A1": "New York", "B1": "ShoppingMall1", "C1": "43.0757", "D1": "23.6172" }, { "A1": "London", "B1": "ShoppingMall2", "C1": "44.0757", "D1": "24.6172" }, { "A1": "Paris", "B1": "ShoppingMall3", "C1": "45.0757", "D1": "25.6172" }, { "A1": "Bern", "B1": "ShoppingMall4", "C1": "41.0757", "D1": "21.6172" }, { "A1": "Sofia", "B1": "ShoppingMall5", "C1": "46.0757", "D1": "26.6172" } ] […]

根据用户位置从Firebase附近按距离排列数组

无法弄清楚如何在用户附近自动sorting地址 。 我不明白从哪里开始,如何编写代码。 我在我的firebase地址。 地址有stringtypes(不是纬度/经度)。 例: "Москва, Электрозаводская, 21" "Москва, Арбат, Староконюшенный переулок, дом 43" "Москва, улица 1-я Бухвостова, дом 12/11, корпус 53" 我知道什么需要使用从firebase 查询 ,但如何使用查询 ,我现在不明白。 这是我的代码: class PhotoStudiosViewController: UIViewController, UITableViewDelegate, UITableViewDataSource, UIScrollViewDelegate { @IBOutlet weak var tableView: UITableView! var theStudios: [Studio] = [] var studiosRef: DatabaseReference! override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(true) […]

iOS 9如何获取位置,即使应用程序终止

我明白如何在后台检索位置。 而且我明白, 即使应用在iOS中终止,即使终止连续位置更新 ,也有机会获取位置信息 但。 我有应用程序移动和Foursquare。 如果这个应用程序甚至没有运行(我终止所有的应用程序,没有运行的应用程序),然后我去'隐私'和改变这个应用程序位置禁用(从不),我可以看到状态栏中的箭头消失。 但是,当我启用位置更新(总是),箭头再次出现在状态栏和应用程序不运行在这一刻。 所以这个应用程序开始采取地点的信息。 怎么样? 即使有些日子没有推出MOVE,这个应用程序然后显示我过去的日子正确的路线。 他们如何检索过去几天的位置信息,即使应用程序不启动?

新iOS8上的固定位置错误

我有一个固定的标题和滑出侧边栏的网站。 使用纵向的iOS7时,固定标题在侧栏可见时保持固定,但在iOS8上,标题稍微向上推动,具体取决于滚动的距离。 我需要它保持固定。 看到这个jsbin: http ://jsbin.com/xuyevi/2/ 主要部分是标题,侧边栏和主要内容。 标题固定在屏幕的顶部使用固定的位置,并有一个z-index,当你滚动时,它保持在内容之上。 侧边栏固定在屏幕的左侧,最初通过向左自身宽度平移而隐藏。 要打开侧边栏,标题,内容和侧边栏的每一个都按侧边栏的宽度向右平移。 同样,这在iOS7和所有其他支持translate3d的浏览器上都可以正常工作,并且在横向模式下甚至可以在iOS8中正常工作。 但在纵向的iOS8中,基于用户滚动的距离,固定标题将从屏幕上滑落。 此外,使用Safari检查器显示屏幕上的菜单项目偏离其预期的位置。 即在检查器中select一个元素,突出显示屏幕上与其被渲染的实际位置偏移的区域。 有没有其他人遇到这个? 任何人都知道解决? 编辑:检查员认为,固定位置标题正是它应该是,即使它实际上被推离屏幕。

适用于iOS 5的Geofence API

我想build立一个应用程序,可以设置一定数量的地理围栏的方形区域,我知道我可以通过在后台启用位置来实现这一点,并检查这些坐标以确定它们是否在我感兴趣的区域。 但是这意味着接收来自系统的许多通知,并会影响电池性能。 相反,我想知道是否有一个新的API或即将到来的一个,可以让你设置一个地理栅栏,只有在系统内部或附近时才通知系统,而不是不断地监视你的位置。 那可能吗 ? 我发现了下面的问题,但是我找不到其他的东西: http : //www.quora.com/Is-the-geo-fence-functionality-built-into-iOS5s-Reminders-application-available-as-a -public相向API 在我看来,还有更多的东西是围栏,然后跟踪GPS,并与一系列兴趣点进行比较。 如果我设置提醒应用程序来提醒我,当我进去时,我必须走过我的室友狗,那么我可以看到屏幕顶部的位置图标。 如果我打开多任务栏并删除提醒,位置图标仍然存在,表明电话正在跟踪我,但这是提醒应用程序的独立任务。 如果我设置了一个具有后台位置跟踪的应用程序,并从多任务栏中删除,位置图标随应用程序一起消失。 这使得我相信iOS 5.x将会有或将会有一个用于地理围栏的API,这将允许应用程序向系统发布一系列坐标,并根据这些点的接近程度接收本地通知。 有没有类似的东西存在还是不存在? 谢谢 更新未来的用户 每个应用程序似乎有10个区域的限制,可以随时监控(我的个人testing),因为这是一个共享资源。 Apple文档摘录: 指定要监视的区域集合时,应始终保持审慎。 区域是一个共享的系统资源,全系统可用的区域总数是有限的。

无法让我的位置显示在iOS 8的Google地图中

我正在尝试在iOS 8的Swift项目中使用Google Maps for iOS。我添加了Objective-C桥接标头,并按照其文档中的说明添加了Google Maps SDK。 我试过这个例子,它工作得很好。 我需要显示我目前的位置。 我在我的iOS 8模拟器中设置自定义位置的坐标,并修改了这个 StackOverflow答案中显示的代码。 下面是它的Swift版本。 import UIKit import Foundation class MapViewController: UIViewController { @IBOutlet var mapView: GMSMapView! var firstLocationUpdate: Bool? override func viewDidLoad() { super.viewDidLoad() let camera = GMSCameraPosition.cameraWithLatitude(-33.86, longitude: 151.20, zoom: 12) mapView = GMSMapView.mapWithFrame(CGRectZero, camera: camera) mapView.settings.compassButton = true mapView.settings.myLocationButton = true mapView.addObserver(self, forKeyPath: "myLocation", […]