Esri / arcgis-maps-sdk-swift-toolkit

Mapping components that will simplify your Swift app development with the ArcGIS Maps SDK for Swift.
https://developers.arcgis.com/swift
Apache License 2.0
25 stars 7 forks source link

Xcode 16 build errors #787

Open dfeinzimer opened 5 days ago

dfeinzimer commented 5 days ago

Using Xcode 16.0 Beta 2 with pre-built binaries targeting an iOS simulator.

These appear to be related to Sendable changes as these attribute dictionaries have changed from [String : Any] to [String : any Sendable].

1.

Undefined symbols for architecture arm64: "dispatch thunk of ArcGIS.GeoElement.attributes.getter : [Swift.String : Any]", referenced from: ... ArcGISToolkit.UtilityNetworkTrace.(startingPointDetail https://github.com/Esri/arcgis-maps-sdk-swift-toolkit/blob/654eb230b2e195de010d7e8987712457c338f925/Sources/ArcGISToolkit/Components/UtilityNetworkTrace/UtilityNetworkTrace.swift#L579

2.

Undefined symbols for architecture arm64: "dispatch thunk of ArcGIS.Feature.attributes.getter : [Swift.String : Any]", referenced from: ArcGIS.ArcGISFeature.globalID.getter https://github.com/Esri/arcgis-maps-sdk-swift-toolkit/blob/654eb230b2e195de010d7e8987712457c338f925/Sources/ArcGISToolkit/Extensions/ArcGIS/ArcGISFeature.swift#L23-L25

3.

Undefined symbols for architecture arm64: "ArcGIS.GeocodeResult.attributes.getter : [Swift.String : Any]", referenced from: ... ArcGISToolkit.SearchResult.init(geocodeResult: ArcGIS.GeocodeResult, searchSource: ArcGISToolkit.SearchSource https://github.com/Esri/arcgis-maps-sdk-swift-toolkit/blob/654eb230b2e195de010d7e8987712457c338f925/Sources/ArcGISToolkit/Components/Search/SearchResult.swift#L92-L101