Explorer for ArcGIS (iOS) v17.1.1 released

1984
15
08-01-2017 02:38 PM
JeffShaner
Esri Regular Contributor
3 15 1,984

After receiving considerable feedback from the 17.1.0 release, we have updated Explorer for ArcGIS on the iOS platform with a strategic bug fix update. Thank you very much for all that have participated in the Test Flight beta for this update. You can now install the final, released version directly from the Apple App Store.

This update includes the following:

  • BUG-000106474—Can't see sublayers in the Layers list, or toggle sublayer visibility.
  • BUG-000106478, BUG-000106507—Hyperlinks appear as text and URLs aren't clickable in the pop-up.
  • BUG-000106475—Feature search fails when searching sublayers.
  • BUG-000106698—Map search settings aren't honored, including disabling search in the app if Find Locations is disabled in the map.
  • Improved performance when searching, identifying, and dropping pins on the map.
  • Search results should list features before places.
  • Improve sorting of maps in the Maps browse screen: sorting by title shouldn't be case sensitive, sorting by date shouldn't put oldest maps first.
  • IWA Portals aren't being remembered in the list of recent portals.
  • Support deep linking to Box with box:// and boxapp:// schemas.

We have started work on the 17.1.2 release as well, with intention to bring a number of additional fixes and strategic updates very soon. The current proposed list of updates includes the following:

  • BUG-000106480—Pop-ups for map services are not consistently displaying values when the field alias is different from the field name. 
    Note: We tried to get a fix for this into 17.1.1, but could only get a partial fix for map services hosted on ArcGIS Server 10.5 or later, and we didn't have a fix for earlier versions of ArcGIS Server. We have decided to wait and make sure we fix this properly, which unfortunately will take a bit longer. In the meantime, you can try one of the following workarounds:
  • BUG-000106721—Maps with uploaded shapefiles that contain a z-value don't load
  • Correctly format dates and coded value domains in pop-ups when the field name and alias don't match.
  • Certain layers not displaying and instead showing an exclamation mark beside the layer in the Layers list.
  • Support attachments on map services. 
    Current Workaround: Add the feature service to the map instead of the map service.
  • Improve the speed maps open
  • Preserve the last open map when working without signing in
  • Support using multiple fields in custom attribute displays
  • Honor scale visibility when identifying

NOTE: The 17.1.2 list is tentative and may change as we get closer to release.

Thanks,

Explorer Team

Tags (1)
15 Comments
JustinBurdette
New Contributor III

The attribute information returned from a search is missing data that the touch to identify displays correctly.

Also looks like an attribute like ( type: esriFieldTypeDate , alias: Date Modified , length: 8 ) is displaying in explorer as the raw value in seconds since epoch when you touch to identify.

Touch to identify any features seems to not work when zoomed out. Zoom in a bit ability to identify features starts working.

Justin

MikeOnzay
Occasional Contributor III

I'm still unable to pass values from a custom URL to Survey123 in this release. I have no problems if I'm viewing the map in a browser. When I copied out the URL to a note I noticed that it only grabbed the first 74 characters.

AlexanderNohe1
Occasional Contributor III

How are you configuring the URL in the popup?  Are you using more than one field in the URL?

Do your field name and field alias match?

AlexanderNohe1
Occasional Contributor III

Hi WJBurdette‌,

Just to confirm, when you identify features, you get a filled in popup but when you search for a feature, you get an empty popup showing "-" where you would expect data to be?

We have generally seen the issue the other way around.

Are you using a webmap or MMPK?

Are you able to share the webmap with us?

You can reach out with the details by emailing Explorer4ArcGIS@esri.com

Thanks,

Alexander

MikeOnzay
Occasional Contributor III

arcgis-survey123://?itemID=<id value>={FACILITYID}&field:MUTCDID={MUTCD_ID}

I tested passing just the facilityid and it worked. When I try to pass both fields facilityid passes but mutcd_id gives me a long string of numbers.

MikeOnzay
Occasional Contributor III

When I identify features I get a popup I expect to see. I usually don't search for a feature but I will try it and let you know.

I'm not using a MMPK. I am using a web map

Yes, I can share the web map. I will email it soon.

MikeOnzay
Occasional Contributor III

Searching on the facilityid worked and the popup was what I expected to see.

MikeOnzay
Occasional Contributor III

I republished the feature service after ensuring the alias name matched the field name for the MUTCD_ID field. Trying to pass two fields in the URL still doesn't work. Passing one field does work.

HeatherMcCracken
Esri Contributor

Hi Mike,

Sorry for the delay in my response, I was hoping to respond to you earlier today.

The fix for this multiple field substitution within the Popup is something we are actively testing a fix for, and anticipate it to be in our next update (17.1.2). Which we are working hard at getting out there.

I'll keep you posted.

Are you currently on our Beta list? To be added, please email Explorer4ArcGIS@esri.com to be added. We will make the next set of fixes available in a Beta via TestFlight, and will be a way for us to confirm we have fixed your workflow before we push the final update to the App Store.

Thanks,

Heather

DavidTillberg
New Contributor

Think found a bug with Explorer App.  Have a published feature service and a few fields that have data show as null ('-').  Was using a definition query to filter published layer and that seemed to be the issue.  Here is more detail on what I was doing.

I have version 17.1.  The field names and aliases did not match initially, then I republished making them match and still not working.  That wasn't the issue.  This data has multiples rows of the same thing, and the definition query was used to filter down to remove duplication.  So like:  Item, Part and have car - steering wheel, car - tires, car - horn.  Then all the car info repeated for each record, and a filter with Part = 'steering wheel' (could have matched any part because really just wanted the car info that was repeated in the table).   Removed the definition query and it works, though gives multiples don't care about.

DavidTillberg
New Contributor

change so many things and have to do one at a time to figure out issues.  Issue with Explorer is not definition query, was Names have to match aliases.  You can make a different alias by creating another web map on AGO that uses map service.  Sorry. 

HeatherMcCracken
Esri Contributor

Hi David,

Just reading through your messages above. Just confirming it sounds like you are saying that the issue you are seeing seems to be the "Field name needs to match Field Alias" issue after all? (let me know if I misunderstood)

Are you signed up for our Beta?  It will be great when we have our next update on TestFlight, if you can confirm that you are seeing your popups as expected in all cases.  This will give both you and the Explorer team confidence that we've resolved your issue. And if not, we'll definitely want to work with you directly to track it down.

If you haven't done so already, please email Explorer4ArcGIS@esri.com to get on our Beta list.  As well, if you have a repro case/map to share, you can outline it there as well and myself, or someone else on the dev team will try your case to ensure we've got your case covered before it even gets to TestFlight.

The team is looking forward to getting this fix out to everyone very soon!

Heather

DavidTillberg
New Contributor

That is correct.  In ArcMap, field names have to match field aliases before publishing.  If not, Explorer App will show null values for those fields where there is not a match.  Thanks to @russr from thespatialcommunity.slack.com for pointing this out.

KimSoulliere
New Contributor II

Explorer for ArcGIS 17.1.2 build 1790 freezes every time on IOS devices after clicking on one feature and listing it's attributes. The same app on an Android device works fine, we can click on one feature after another, list its attributes, and go on to the next feature. On the IOS device (several models of iPads and phones), on WiFi or cellular, we can zoom around the map just fine, but after clicking one feature and listing it's attributes the app is frozen. The only thing that fixes it is closing the app completely and logging back in. This is a consistent issue, freezing at the exact same point whether on WiFI or cellular. Is this an app bug for IOS devices?

by Anonymous User
Not applicable

Hey kimsoulliere‌,

I'd be happy to work with you in order to get to the bottom of this bug. I have not seen an issue quite like this so it would be good to understand what's going on.

Are you able to temporarily share the map with me so I can debug? If not, can you provide some details about how the map was authored?

Feel free to reach out via email jwhitney@esri.com and we can discuss further!

Joel

About the Author
I am the Group Product Engineering Lead for our Field Apps team at Esri. I work with an amazing team building out our field solutions. Please feel free to ask me anything about ArcGIS Field Maps, Workforce, and Navigator.