POST
|
It should be possible to add/remove graphics from the graphics overlay from any queue/actor/thread that you need to. GraphicsOveraly is Sendable and if you are compiling with Swift 6.0 or greater, you will see that the compiler lets you do as much. That being said, the thread-safe nature of GraphicsOverlay is the same no matter what version of Swift you are using. I recommend updating to Swift 6 or greater, however, because the compiler will let you know if you are violating thread-safety. You can find more information on our journey in Sensibility here: https://www.esri.com/en-us/software-engineering/blog/articles/full-send-how-data-race-safety-was-added-to-the-arcgis-maps-sdk-for-swift
... View more
3 weeks ago
|
0
|
0
|
108
|
POST
|
What version of Xcode are you using? If you start a clean project and add 200.5, then upgrade that project to 200.6 does it reproduce the issue? Do you have a reproducible case you can get to us?
... View more
05-19-2025
12:30 PM
|
0
|
11
|
637
|
POST
|
We have found the cause of this issue and have fixed it. The fix will be available in our next release which is scheduled for August, 2025 and should be version number 200.8. Thank you for reporting this issue.
... View more
04-21-2025
11:36 AM
|
1
|
0
|
366
|
POST
|
The ideas so far that I have are to try to use identify(on:...) as opposed to identifyLayers(...), in case there are one or two slower layers slowing down the call. Another idea is to try to pass 1 for the parameter value of maximumResults. Passing 1 for that allows it to use GPU test for identify which may speed it up a bit.
... View more
02-19-2025
09:30 AM
|
0
|
1
|
488
|
POST
|
What kind of layer are you calling it on? (ie Vector tiled layer, feature layer, etc)
... View more
02-18-2025
07:11 PM
|
0
|
1
|
508
|
POST
|
Why do you need to set the URLSession every time a map is loaded?
... View more
01-21-2025
03:59 PM
|
0
|
1
|
649
|
POST
|
At some point in the app are you doing any projecting to arrive at the geometries that you are placing on the map and zooming to?
... View more
01-21-2025
09:59 AM
|
0
|
1
|
1122
|
POST
|
> we noticed that this configuration causes a memory leak each time the map is loaded. Does this occur more than once per run of your app? If so, how much memory is leaked in a typical run of the app?
... View more
01-21-2025
09:50 AM
|
0
|
1
|
658
|
POST
|
This is expected based on the way our tool is implemented. We don't usually expect people to be able to accurately place vertices as fast as you are tapping in that video, so we don't expect it to be a problem in real life scenarios. However, if this is something you would like to see fixed, it might be something we can look at changing in our implementation. I'm not sure if it is feasible.
... View more
01-13-2025
02:52 PM
|
1
|
0
|
291
|
POST
|
Are you adding the graphics overlays to the mapview?
... View more
10-21-2021
06:35 AM
|
0
|
1
|
1061
|
POST
|
Also, you can look in our samples repo for similar examples that do what you are trying to do. This sample in particular seems to be related to your project.
... View more
09-17-2021
07:29 AM
|
0
|
2
|
2649
|
POST
|
By a quick visual inspection, nothing stands out as being incorrect per se in that code dealing with the line symbol. I think you should spend some time debugging it and making sure that your poly line geometry is properly formed as you would expect. Unfortunately this forum isn't setup for debugging, you will need to do that on your own. In terms of your original question in this thread, I think that has been answered. Please continue to look at the migration doc that we linked to above for migration issues.
... View more
09-17-2021
07:21 AM
|
0
|
0
|
2649
|
POST
|
You are passing an `AGSPolylineBuilder *` to a function that takes an `AGSGeometry *`. You need to call `toGeometry` on your builder to get a geometry that you can pass to the function.
... View more
09-16-2021
08:21 AM
|
0
|
5
|
2668
|
POST
|
Very similar question was answered here. There is a document here describing migration changes from 10.2.x to 100.x. 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: To add a layer to a map view, you add the layer to an AGSMap through the operationalLayers property and then assign the AGSMap to your AGSMapView. The code now would look something more like: AGSMap* map = [[AGSMap alloc]init];
[map.operationalLayers addObject:TianDyTuLyr];
[map.operationalLayers addObject:TianDyTuLyr_Anno];
self.mapView.map = map; Alternatively, you can add your layers to the AGSMap.basemap if that better suits your intention.
... View more
09-09-2021
07:07 AM
|
0
|
8
|
2745
|
POST
|
As a workaround to a URLSession bug that starts the "timeout" countdown as soon as a request is queued, we've had to add an additional queue around URLSession. Our queue size matches URLSession HTTPMaximumConnectionsPerHost. However, we do not take the port into consideration when queueing up the requests, we only look at the host. If apple is looking also at the port, we could potentially do the same. Can you log an issue through support?
... View more
07-08-2021
12:41 PM
|
0
|
1
|
2454
|
Title | Kudos | Posted |
---|---|---|
1 | 04-21-2025 11:36 AM | |
1 | 01-13-2025 02:52 PM | |
1 | 12-04-2018 09:10 AM | |
1 | 07-08-2021 07:45 AM | |
1 | 06-14-2021 08:03 AM |
Online Status |
Offline
|
Date Last Visited |
3 weeks ago
|