What approach does apple use in it's IOS Maps apps for show the annotation details?For example to reproduce this in your own app would it be via creation of a View Controller in Storyboard and then use of the popover method, however in this case I would normally see on iPhone it taking up the whole screen, so it seems it's a different approach or you have to do some special customisation above & beyond the base popover approach?https://s29.postimg.org/4hkp7qexj/forum_1.png
Search results for
Apple Maps Guides
149,784 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
I know that this is slightly unorthodox, as is is less of a community question and more of a hope that an apple engineer might see this. I would use a Support ticket however they are not allowed for Pre Release software, therefore I am here.I currently have a Watch app on the App Store, The app is an activity tracker for Cycling & Running.I have a feature in the app that allows the user to see a map of there surrounding area.The map is created using a MKMapSnappshotter to create a UIImage onto which I add some overlays showing the users position and a poly line of where they have been.The issue is that now Apple Watch apps are native, the MapKit framework is off limits (With good reason). I therefore moved the snapshot code into the main app and simply requested the Snapshot using the Watch Connectivity Framework which works... but only if the iOS App is running in the foreground.As stated in the documentation the MKMapSnapshotter will only return the image if the app i
When I create a polyline and add it to the map, it will disappear if the map is moved. If I add a polygon or annotation, it remains on the map if the map is moved: const polyline = new mapkit.PolylineOverlay(path, { style: new mapkit.Style({ lineWidth: 5, strokeColor: '#007AFF', lineJoin: 'round', lineCap: 'round' }) }) map.addOverlay(polyline) // disappears if the map moves or zoom changes const polygon = new mapkit.PolygonOverlay(shapes, { style: new mapkit.Style({ fillRule: 'evenodd' }), enabled: false }) map.addOverlay(polygon) // remains on map when map moves or zoom changes Why is it inconsistent? How can I make the polyline stay until I explicitly remove it?
Hi! Would the Lidar sensor and the depth map data allow you to extract accurate measures of an object/person?
Can we use Sirikit for routing and way finding for an app that uses Indoor maps for a venue like airport, malls ?
I'm sure you're heard of this before, but I had a parser in Obj-C for mapping values from a JSON dictionary to an Obj-C class using class_copyPropertyList.Unfortunately this is not compatible with swift. So if i wanted to implement the same code I need to provide a bridging header and ensure that the swift objects are subclasses of NSObjects. It's also not very compatible since it does not support mappings for Enums, Structs or Generic Swift Classes.Win yourselves the heart of the developer community by providing a framework feature for mapping properties directly into any swift class, enum or struct by providing a groundbreaking mapping function! Something flexible that allows developer some control. I was thinking of something along the lines of:WHERE: class SwiftObject { var variableX : Int? } AND: func getJsonDictionary() -> [String:AnyObject]{ return { variableX : 100 } } THEN: let json : [String:AnyObject] = self.getJsonDictionary() print(swiftObject.variableX) //p
I have taught myself swift, but trying to make heads or tails around some of the frameworks has been a challenge. Most of the guides provided by apple are all based on obj-c and resources on the Internet, while growing are still lacking. I know my question won't get an updated document soon, so I ha r started going through learning c to make heads and tails of the framework documents.
We request for your kind support, whether it is a previous experience or even a comment will help us a lot! We received rejection for below issue from Apple : ** Guideline 4.0 - Design Your app's location feature is not integrated with the built-in mapping functionality, which limits users to a third-party maps app. Next Steps To resolve this issue, please revise your app to give users the option to launch the native Apple Maps app.** But, our app requires POI(point of interest) on google maps for the service, thus, utilizing apple map's data causes disruption and mismatch of POI data causes issues on business logic (If our app's function was just loading apple map with marker on it, we could solve the issue..) Has anyone faced this rejection issue? We look forward to your kind comment, we are on the verge of going under due to the continuous rejections and errors from app store connect. We are desperate and we request f
Hello people,I'm trying to find out which port is used by MapKit / iOS maps. My application runs behind a VPN connection which grants access to a private network but it blocks evreything else. I still need map-functionality however which is also being blocked. What port does Maps use to download things like map tiles and step by step navigation programs.I have checked https://support.apple.com/en-us/HT202944 but Maps is not listed on there. It does make sense if it uses 80 or 443 but I would like to be sure before fiddling with firewall settings (not my expertise, I easily break stuff xD).Thanks!
How is Parked Car triggered in Maps ?Just opened my maps on the iPhone, and found an entry in my favorites called 'parked car'. The previous 3 days running iOS 10, I didn't get this. Today for the first time.I read about this and found the feature pretty cool, but assumed it to be availble only with a CarPlay enabled car. My Mazda CX5 unfortunately has this not (yet) ... so I was surprised to see it. Is there any documentation how this is triggered?ThanksLutz
Hi, my Name is Markus and I am working on my first app... What I like to do The user should be able to place an image freely on the map. The Image must scale in real world dimension. The user also should be able to rotate the image via a slider. What I did so far I guess there are smarter ways to do so but it works so fare. The only missing feature is the rotation functionality. I tried to rotate the UIImage but this results in a cropped image since the MKMapRect (which I need to scale) does not rotate class MapViewController: UIViewController { tt@IBOutlet weak var mapView: MKMapView! ttoverride func viewDidLoad() { ttttsuper.viewDidLoad()tttt ttttmapView.delegate = self // prepare the services/map ... // user can change the orientation via a slider ( 0-2*.pi -> 0-360° ) ttttdraw(orientation: 0) tt} ttfunc draw(orientation: Double) { ttttlet region = mapView.region ttttlet center = region.center ttttlet pointsPerMeter = MKMapPointsPerMeterAtLatitude(center.latitude) tttt// Real-World-Obj
I used to download programming guides to get each guide as a single pdf document.I tried today to get new guides, such as File System Programming Guide ; I went to the Mac developer Library (/developer.apple.com/ library/mac/navigation/), found the guide in the list and opened it. I can browse through the document, but cannot find anymore the download as pdf button.Am I looking in the wrong place ? Or has the capabilioty been cancelled ?
I need to be able to offer voice turn by turn directions in my app similar to the one in Apple Maps.Yet nowhere do I find any guidance or recommendation, or any idea of how I should go about it.It would seem that MapKit doesn't do it...or did I miss something in the documentation? I get written turn by turn, but not the fancy approach used in Apple Maps. Do I need to use a specific library?Any information will be greatly appreciated!
Is there some secret source for getting map tiles showing up in the watchOS simulator? I tried launching Maps on the iOS simulator first, but that didn't change anything.
I'm following: https://developer.apple.com/documentation/applemapsserverapi/creating-a-maps-identifier-and-a-private-key#Create-a-Maps-ID to create map id and private key. On step #4 I can't find Maps IDs checkbox on the web page, blow is the screen capture which contains all options I have on my page: