ArcGIS Runtime SDK for iOS: Deprecated List
ArcGIS Runtime SDK for iOS  100.7
Deprecated List
Member [AGSApplicationDelegate application:openURL:sourceApplication:annotation:]
100.1. Use application:openURL:options: (AGSApplicationDelegate) instead.
Member [AGSArcGISFeature refreshObjectID]
100.4. Use refresh (AGSFeature) instead.
[AGSDictionarySymbolStyle(AGSDeprecated) dictionarySymbolStyleWithSpecificationType:]
100.6.0. The specification definition has been moved from the Runtime source code to an Arcade expression in the style file. These styles no longer reside in a default location and creating an AGSDictionarySymbolStyle from a specification is no longer supported with the new Arcade-based symbol styles.
[AGSDictionarySymbolStyle(AGSDeprecated) dictionarySymbolStyleWithSpecificationType:]
100.6.0. The specification definition has been moved from the Runtime source code to an Arcade expression in the style file. These styles no longer reside in a default location and creating an AGSDictionarySymbolStyle from a specification is no longer supported with the new Arcade-based symbol styles.
[AGSDictionarySymbolStyle(AGSDeprecated) dictionarySymbolStyleWithSpecificationType:styleURL:]
100.6.0. The specification definition has been moved from the Runtime source code to an Arcade expression in the style file. Creating an AGSDictionarySymbolStyle from a specification is no longer supported with the new military symbol styles.
[AGSDictionarySymbolStyle(AGSDeprecated) dictionarySymbolStyleWithSpecificationType:styleURL:]
100.6.0. The specification definition has been moved from the Runtime source code to an Arcade expression in the style file. Creating an AGSDictionarySymbolStyle from a specification is no longer supported with the new military symbol styles.
[AGSDictionarySymbolStyle(AGSDeprecated) initWithSpecificationType:]
100.6.0. The specification definition has been moved from the Runtime source code to an Arcade expression in the style file. These styles no longer reside in a default location and creating an AGSDictionarySymbolStyle from a specification is no longer supported with the new Arcade-based symbol styles.
[AGSDictionarySymbolStyle(AGSDeprecated) initWithSpecificationType:]
100.6.0. The specification definition has been moved from the Runtime source code to an Arcade expression in the style file. These styles no longer reside in a default location and creating an AGSDictionarySymbolStyle from a specification is no longer supported with the new Arcade-based symbol styles.
[AGSDictionarySymbolStyle(AGSDeprecated) initWithSpecificationType:styleURL:]
100.6.0. The specification definition has been moved from the Runtime source code to an Arcade expression in the style file. Creating an AGSDictionarySymbolStyle from a specification is no longer supported with the new military symbol styles.
[AGSDictionarySymbolStyle(AGSDeprecated) initWithSpecificationType:styleURL:]
100.6.0. The specification definition has been moved from the Runtime source code to an Arcade expression in the style file. Creating an AGSDictionarySymbolStyle from a specification is no longer supported with the new military symbol styles.
Member [AGSFeatureLayer featureLayer]
100.1. Use featureLayerWithFeatureTable: (AGSFeatureLayer) or featureLayerWithItem:layerID: (AGSFeatureLayer) instead.
Member [AGSFeatureLayer init]
100.1. Use initWithFeatureTable: (AGSFeatureLayer) or initWithItem:layerID: (AGSFeatureLayer) instead.
Member [AGSGeodatabaseSyncTask importDeltaWithGeodatabase:inputPath:completion:]
100.3. Use class method importDeltaWithGeodatabase:inputPath:completion: (AGSGeodatabaseSyncTask) instead.
Member [AGSJob cancel]
100.1. Please use the cancel method through the NSProgress API (exposed via NSProgressReporting through the progress property).
Member [AGSJob pause]
100.1. Please use the pause method through the NSProgress API (exposed via NSProgressReporting through the progress property).
[AGSMobileMapPackage(AGSDeprecated) checkDirectReadSupportForMobileMapPackageAtFileURL:completion:]
100.7 This method is no longer required as the result is always true. It can be removed from calling code including any subsequent use of AGSMobileMapPackage::unpackWithMobileMapPackageFileURL:outputDirectory:completion:.
[AGSMobileMapPackage(AGSDeprecated) checkDirectReadSupportForMobileMapPackageAtFileURL:completion:]
100.7 This method is no longer required as the result is always true. It can be removed from calling code including any subsequent use of AGSMobileMapPackage::unpackWithMobileMapPackageFileURL:outputDirectory:completion:.
[AGSMobileScenePackage(AGSDeprecated) checkDirectReadSupportForMobileScenePackageAtFileURL:completion:]
100.7 This method is no longer required as the result is always true. It can be removed from calling code including any subsequent use of AGSMobileScenePackage::unpackWithMobileScenePackageFileURL:outputDirectory:completion:.
[AGSMobileScenePackage(AGSDeprecated) checkDirectReadSupportForMobileScenePackageAtFileURL:completion:]
100.7 This method is no longer required as the result is always true. It can be removed from calling code including any subsequent use of AGSMobileScenePackage::unpackWithMobileScenePackageFileURL:outputDirectory:completion:.
Member [AGSPopupManager featureTypeChangeRequiresUserNoficationForTemplate:]
100.1. Use #featureTypeChangeRequiresUserNotificationForTemplate instead
Member [AGSPopupManager numberFromString:field:]
100.1. Use numberFromString:field:error: (AGSPopupManager) instead.
Member [AGSPortal logout]
100.6. Use AGSCredentialCache::removeAndRevokeCredential:completion or AGSCredentialCache::removeAndRevokeAllCredentialsWithCompletion instead.
[AGSPortalHelperServices(AGSDeprecated) __attribute__]
100.5. This property has never been populated. Use AGSPortalHelperServices::defaultElevationServices to access the 3D elevation service URLs.
[AGSPortalHelperServices(AGSDeprecated) __attribute__]
100.5. This property has never been populated. Use AGSPortalHelperServices::defaultElevationServices to access the 3D elevation service URLs.
[AGSPortalItem(AGSDeprecated) initWithPortal:]
100.6.0. Use initWithPortal:type: (AGSPortalItem) instead
[AGSPortalItem(AGSDeprecated) initWithPortal:]
100.6.0. Use initWithPortal:type: (AGSPortalItem) instead
[AGSPortalItem(AGSDeprecated) portalItemWithPortal:]
100.6.0. Use initWithPortal:type: (AGSPortalItem) instead
[AGSPortalItem(AGSDeprecated) portalItemWithPortal:]
100.6.0. Use initWithPortal:type: (AGSPortalItem) instead
Member [AGSRequestOperation isPaused]
100.1. Please use the isPaused property through the NSProgress API (exposed via NSProgressReporting through the progress property).
Member [AGSRequestOperation pause]
100.1. Please use the pause method through the NSProgress API (exposed via NSProgressReporting through the progress property).
Member [AGSRequestOperation resume]
100.1. Please use the resume method through the NSProgress API (exposed via NSProgressReporting through the progress property).
AGSDictionaryRenderer(AGSDeprecated)::textVisibilityMaxScale
100.6.0. Use the AGSDictionarySymbolStyleConfiguration settings instead.
AGSDictionaryRenderer(AGSDeprecated)::textVisibilityMaxScale
100.6.0. Use the AGSDictionarySymbolStyleConfiguration settings instead.
AGSDictionaryRenderer(AGSDeprecated)::textVisibilityMinScale
100.6.0. Use the AGSDictionarySymbolStyleConfiguration settings instead.
AGSDictionaryRenderer(AGSDeprecated)::textVisibilityMinScale
100.6.0. Use the AGSDictionarySymbolStyleConfiguration settings instead.
AGSDictionaryRenderer(AGSDeprecated)::textVisible
100.6.0. Use the AGSDictionarySymbolStyleConfiguration settings instead.
AGSDictionaryRenderer(AGSDeprecated)::textVisible
100.6.0. Use the AGSDictionarySymbolStyleConfiguration settings instead.
AGSDictionarySymbolStyle(AGSDeprecated)::configurationProperties
100.6.0. These configuration settings are specific to the older style files and have no effect on the Arcade-based styles.
AGSDictionarySymbolStyle(AGSDeprecated)::configurationProperties
100.6.0. These configuration settings are specific to the older style files and have no effect on the Arcade-based styles.
AGSDictionarySymbolStyle(AGSDeprecated)::specificationType
100.6.0. With the new Arcade-based styles, the style specification logic is embedded in the style file itself. Since the logic is not internal to the Runtime code, functionality is not limited to the supported military specifications and can be customized for a variety of uses. Use the AGSDictionarySymbolStyle::dictionaryName property instead.
AGSDictionarySymbolStyle(AGSDeprecated)::specificationType
100.6.0. With the new Arcade-based styles, the style specification logic is embedded in the style file itself. Since the logic is not internal to the Runtime code, functionality is not limited to the supported military specifications and can be customized for a variety of uses. Use the AGSDictionarySymbolStyle::dictionaryName property instead.
Member AGSDirectionMessageType

100.2 AGSDirectionMessageTypeLength is not supported, use AGSDirectionManeuver::length instead

100.2 AGSDirectionMessageTypeTime is not supported, use AGSDirectionManeuver::duration instead

100.2 AGSDirectionMessageTypeSummary is not supported, use AGSDirectionManeuver::duration and AGSDirectionManeuver::length instead

100.2 AGSDirectionMessageTypeTimeWindow is not supported, use AGSStop::timeWindowEnd instead

100.2 AGSDirectionMessageTypeViolationTime is not supported, use AGSStop::violationTime instead

100.2 AGSDirectionMessageTypeWaitTime is not supported, use AGSStop::waitTime instead

100.2 AGSDirectionMessageTypeServiceTime is not supported, use the difference between AGSDirectionManeuver::duration and AGSStop::waitTime instead

100.2 AGSDirectionMessageTypeEstimatedArrivalTime is not supported, use AGSDirectionManeuver::estimatedArriveTime instead

100.2 AGSDirectionMessageTypeCumulativeLength is not supported, use the sum of previous AGSDirectionManeuver::length instead

Member AGSErrorCompletionBlockType )(NSError *_Nullable)
100.6
Member AGSFeatureLayer::selectionColor
100.4 Use color property exposed through AGSGeoView::selectionProperties
Member AGSFeatureLayer::selectionWidth
100.4 This property will be removed in a future version
Member AGSFeatureTable::featureLayer
100.7.0. Use AGSFeatureTable::layer instead
Member AGSFeatureTable::featureLayer
100.7.0. Use AGSFeatureTable::layer instead
AGSGeodatabase(AGSDeprecated)::generateGeodatabaseExtent
100.7 This property has been replaced by AGSGeodatabase::generateGeodatabaseGeometry. A geodatabase can be generated using geometry including an AGSEnvelope or an AGSPolygon - this property will always return the bounding envelope. The AGSGeodatabase::generateGeodatabaseGeometry property will return the underlying geometry.
AGSGeodatabase(AGSDeprecated)::generateGeodatabaseExtent
100.7 This property has been replaced by AGSGeodatabase::generateGeodatabaseGeometry. A geodatabase can be generated using geometry including an AGSEnvelope or an AGSPolygon - this property will always return the bounding envelope. The AGSGeodatabase::generateGeodatabaseGeometry property will return the underlying geometry.
Member AGSGraphicsOverlay::selectionColor
100.4 Use color property exposed through AGSGeoView::selectionProperties
Member AGSMarkerSymbol::__deprecated
100.5 Will be removed in a future release. There is no other mechanism to specify the rotation type, but all angles are achievable by changing the value of the angle property.
Member AGSMarkerSymbol::__deprecated
100.5 Will be removed in a future release. There is no other mechanism to specify the rotation type, but all angles are achievable by changing the value of the angle property.
Member AGSOAuthConfiguration::showSocialLogins
100.2. There is no impact of setting this property. The setting is available on portal/organization which can be set by the Administrator.
Member AGSPopupDefinition::showRelatedRecords
100.1. Use #relatedFeaturesDefinition.showRelatedFeatures instead.
Member AGSPopupsViewControllerTheme::headlineColor
100.6 This property is no longer used.
Member AGSPopupsViewControllerTheme::headlineFont
100.6 This property is no longer used.
Member AGSPopupsViewControllerTheme::tooltipColor
100.6 This property is no longer used.
Member AGSPortalInfo::licenseInfo
100.7 This property has been replaced by fetchLicenseInfoWithCompletion: (AGSPortal).
AGSPortalItem(AGSDeprecated)::__deprecated
100.5 No replacement because this property is not useful. AGSItem.itemID provides a unique identifier of the item.
AGSPortalItem(AGSDeprecated)::__deprecated
100.5 No replacement because this property is not useful. AGSItem.itemID provides a unique identifier of the item.
AGSPortalItem(AGSDeprecated)::accessAndUseConstraintsHtml
100.4 Use #termsOfUse instead.
AGSPortalItem(AGSDeprecated)::accessAndUseConstraintsHtml
100.4 Use #termsOfUse instead.
Member AGSRendererNormalizationType
100.1. AGSRendererNormalizationTypeUnknown is not supported
Member AGSSketchStyle::selectionColor
100.4 Use color property exposed through AGSGeoView::selectionProperties
Member typedef

100.1. AGSGridType is not used.

100.7 AGSCredentialErrorType is not used.

100.7 AGSCredentialErrorType is not used.