Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-28500

iOS: Update "ti.map" module for iOS 15

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Release 10.1.0
    • Component/s: iOS
    • Labels:

      Description

      Summary:
      We need to update this module to address iOS 15's breaking-changes with map markers/annotations.
      https://developer.apple.com/documentation/mapkit/mkpinannotationview

      To-Do:
      Replace usage of the MKPinAnnotationView class with MKMarkerAnnotationView .
      https://github.com/appcelerator-modules/ti.map/blob/master/ios/Classes/TiMapPinAnnotationView.h
      https://github.com/appcelerator-modules/ti.map/blob/master/ios/Classes/TiMapAnnotationProxy.m
      https://github.com/appcelerator-modules/ti.map/blob/master/ios/Classes/TiMapView.m

      Note:
      This will change the appearance from the old pin style to Apple's new circular marker style, which matches the behavior in Apple's "Maps" app.

      Old Marker Style New Marker Style

        Attachments

          Activity

            People

            • Assignee:
              jquick Joshua Quick
              Reporter:
              jquick Joshua Quick
              Reviewer:
              Joshua Quick
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Backbone Issue Sync

                • Backbone Issue Sync is enabled for your project, but we do not have any synchronization info for this issue.

                  Git Integration