Hi Team,
Currently we are using ArcGIS Run Time SDK 10.2.5 through cocoa pod. We have to update with latest version. If we update latest version getting more issues based on versions. We mostly tried to resolve these issues, but can not resolve and can not get migration document also. Please provide solution. Thank you.
Please refer the fi
Solved! Go to Solution.
There is a document here describing changes from 10.2.x to 100.x. The latest version is 100.11.1 (not 100.4).
The home page for the iOS runtime SDK provides many samples and sample code. Also the API reference is available.
Per the screen shots you provided:
AGSGraphicsLayer is now AGSGraphicsOverlay
AGSMapViewTouchDelegate is now AGSGeoViewTouchDelegate
AGSGeometryEngine - there is no more shared "singleton" instance. All methods are now just static (class methods).
wgs84SpatialReference is now just WGS84
pictureMarkerSymbolWithImageNamed is now just pictureMarkerSymbolWithImage (pass in a UIImage that you create with a name)
To add graphics to a previous graphics layer, you now go through the AGSGraphicsOverlay.graphics NSMutableArray
To add a graphics layer to a map, you use AGSMapView.graphicsOverlays
to center a map at a point, you use the AGSMapView.setViewpoint methods.
There is a document here describing changes from 10.2.x to 100.x. The latest version is 100.11.1 (not 100.4).
The home page for the iOS runtime SDK provides many samples and sample code. Also the API reference is available.
Per the screen shots you provided:
AGSGraphicsLayer is now AGSGraphicsOverlay
AGSMapViewTouchDelegate is now AGSGeoViewTouchDelegate
AGSGeometryEngine - there is no more shared "singleton" instance. All methods are now just static (class methods).
wgs84SpatialReference is now just WGS84
pictureMarkerSymbolWithImageNamed is now just pictureMarkerSymbolWithImage (pass in a UIImage that you create with a name)
To add graphics to a previous graphics layer, you now go through the AGSGraphicsOverlay.graphics NSMutableArray
To add a graphics layer to a map, you use AGSMapView.graphicsOverlays
to center a map at a point, you use the AGSMapView.setViewpoint methods.
Thank you @RyanOlson1. Please give more details. If i update 10.2.X to 100.X getting 100+ issues.
Thank you...
The 10.2.x to 100.x transition is large enough that in some cases it is more efficient to just rebuild the app from a clean slate. For cases where that wasn't possible for us we were averaging 60-80 hours to get everything converted over. The largest shift for us (with Objective C) was the change to completion blocks for loading feature tables and geodatabses.