POST
|
My understanding is that in iOS this is partially by design of the operating system. I look forward to seeing what the development team comes up with, but I think this will be difficult in iOS. What we do in iOS is to set the UIApplication.SharedApplication.IdleTimerDisabled This needs to be done in a code file that is located in the iOS platform folder, because it is iOS specific. We use eventing, when the user kicks off a download process an event fires that calls private static void OnTurnOffIdleTimer(bool isIdleTimerDisabled)
{
UIApplication.SharedApplication.IdleTimerDisabled = isIdleTimerDisabled;
} When the process finishes we turn off. The user does need to stay in the app, but it keeps it from going to sleep. During training we make sure users understand they cannot go do something else while it downloads.
... View more
3 weeks ago
|
0
|
0
|
283
|
IDEA
|
When an offline package is downloaded it includes the offline layers along with the map definition (.mmap file) which includes information such as forms and popups (including the arcade expressions). We have found many cases when a minor change is required to the online web map. Currently, any minor change to the online web map requires the entire package to be re-downloaded. This can be quite inconvenient to almost impossible in some scenarios. What would be incredibly useful is if the SDK provided map update functionality. This would consist of updating the mobile_map.mmap definition for the pre-packaged area based on the current web map without requiring a full download. With this functionality, fixing an arcade expression in the web map would no longer require the work force to download new packages
... View more
a month ago
|
1
|
0
|
438
|
IDEA
|
I agree with the value of this functionality. Having some kind of update offline web map where you pass in a layer to be replaced could be helpful. This could also allow adding a layer to an already offline web map, which I could see a lot of value in.
... View more
a month ago
|
0
|
0
|
83
|
POST
|
I am trying to setup doing preplanned area scheduled update based on the capability. It would seem to me this would be associated to the pre-planned area but from what I can find it looks like you do this through the OfflineMapSyncTask What I found is something along these lines: var task = await OfflineMapSyncTask.CreateAsync(map);
var parameters = new OfflineMapSyncParameters
{
SyncDirection = SyncDirection.Download,
PreplannedScheduledUpdatesOption = PreplannedScheduledUpdatesOption.DownloadAllUpdates
};
var job = task.SyncOfflineMap(parameters);
var results = await job.GetResultAsync(); Is this the proper way to download delta changes on the server for a preplanned area that has a daily update?
... View more
07-30-2025
08:49 AM
|
0
|
0
|
416
|
POST
|
Something I have noticed is that we are sometimes needing to update just the WebMap part of an offline area (i.e., search change, arcade form change, etc.). All this requires on the server is an update to the Web Map and we do not need to recreate the entire package. Unfortunately, on the client it seems like I need to do a complete download of the entire package. With a large offline area this is prone to error. Is there anyway in the SDK to just download the map changes? If not this would be a good feature
... View more
07-21-2025
08:52 AM
|
0
|
0
|
229
|
POST
|
I think will do with the holding event and turn off magnifier. With MAUI it seems one cannot get all the events to be able to move the magnifier and handle the release (get the location of the release). Think maybe you need swift for doing that in iOS.
... View more
06-17-2025
04:14 PM
|
0
|
0
|
604
|
POST
|
Not sure if that will give me what I need but I cannot seem to attach a handler to MapView #if IOS
.ConfigureMauiHandlers(handlers =>
{
handlers.AddHandler<Esri.ArcGISRuntime.Maui.MapView, MyMapViewHandler>();
handlers.AddHandler<ContentPage, ContentPageHandler>();
})
#endif I have this added in but the MyMapViewHandler never connects public class MyMapViewHandler : Esri.ArcGISRuntime.Maui.Handlers.MapViewHandler
{
protected MapView MapView => VirtualView as MapView;
protected override void ConnectHandler(Esri.ArcGISRuntime.UI.Controls.MapView nativeView)
{
base.ConnectHandler(nativeView);
//Still do not see a long press on nativeView
}
}
... View more
06-11-2025
11:01 AM
|
0
|
0
|
720
|
POST
|
I am looking at the swift SDK. And it looks like swift has events that do not exist in .net. Which would seem how Field Maps is able to handle these behaviors
... View more
06-11-2025
07:17 AM
|
0
|
1
|
748
|
POST
|
I want the magnifier. I want to be able to have the magnifier, let the user 'drop' at the location of the magnifier and somehow my app gets a notification that action (and location) occurred
... View more
06-11-2025
06:01 AM
|
0
|
1
|
756
|
POST
|
If one does a GeoViewHolding on the map a magnifier pops up. In FieldMaps that gets handled and implements the Dropped pin behavior. I am trying to implement something similar but I cannot see what event is triggered after the magnifier appears and the user releases. The SDK seems to already be implementing the behavior for the magnifier, but what event handler does one implement to capture the release
... View more
06-09-2025
04:36 PM
|
0
|
9
|
825
|
POST
|
I have tried using an upgrade to 200.7 and it still gives me the same issue. If I am logged in to ArcGIS Enterprise it will go into the ChallengeHandler with this Url: https://geocode-api.arcgis.com/arcgis/rest/services/World/GeocodeServer when the search bar is loaded. Entering credentials does nothing, it just loops through the ChallengeHandler over and over until I cancel and then there is no address search I think we have things setup correct in ArcGIS Enterprise, but if there is a guide that shows specifics I would be happy to review. We are able to do an address search from a WebMap
... View more
05-23-2025
10:12 AM
|
0
|
0
|
587
|
IDEA
|
Yes absolutely. The idea that only the owner can create an offline area makes no sense. At lease allow other administrators, or have a special share around this. This makes using the entire offline area approach incredibly difficult.
... View more
05-21-2025
11:48 AM
|
0
|
0
|
269
|
POST
|
I am working through some other issues that have prevented us from upgrading
... View more
05-06-2025
09:28 AM
|
0
|
0
|
724
|
POST
|
I setup the AGO World Geocoder using am admin user on the AGOL side. I setup (and shared) but if my user connects or other ArcGIS Enterprise admin users we are seeing the issue
... View more
05-06-2025
09:27 AM
|
0
|
0
|
724
|
POST
|
I apologize for being unclear. I am not using an ApiKey if the user logs on. If they log in to ArcGIS Enterprise I do not set an ApiKey. When a user connects using this approach, when the Map opens with the SearchView an authentication is requested (i.e., ChallengeHandler invoked). The ServiceUri in the challenge is for the Geocoding Url. I did try using an ApiKey when the user does not log in via OAuth (SAML). Search works fine in this scenario. The user of course cannot sync, but search works fine because layer searches are offline and the ApiKey works for Geocoding Url.
... View more
05-06-2025
08:16 AM
|
0
|
2
|
742
|
Title | Kudos | Posted |
---|---|---|
1 | 10-19-2022 01:08 PM | |
1 | a month ago | |
1 | 04-16-2025 12:37 PM | |
1 | 03-18-2025 12:17 PM | |
1 | 12-24-2024 08:41 PM |
Online Status |
Offline
|
Date Last Visited |
3 weeks ago
|