I found this while trying to work around this problem. It seemed reasonable, and the other solutions weren't working for me, so I tried to publish this- then it told me I would be exceeding my credits available by 1114%. I have around 850 credits now, so this is clearly a big draw of credits- beware. Seems tacky of esri to have the only workaround to a problem be a costly one. Obviously we would all like to label things in our maps- that's what we do. Sheesh.
Problem: Unable to view labels enabled for hosted feature services in the Collector for ArcGIS application for Android and iOS
Description
Labels enabled for a hosted feature service using the Create Labels option in ArcGIS Online do not display when the same hosted feature service is accessed in the Collector for ArcGIS application for Android and iOS.
Cause
This is a known limit.
Solution or Workaround
To view labels in the Collector for ArcGIS application, label the map in ArcMap instead of ArcGIS Online.
- In ArcMap, add labels to the map and publish the map as a tiling service by following the instructions in the ArcGIS Online Help: Publish tiles document.
- In ArcGIS Online, add the entire map service with the URL ending in </MapServer> to a blank web map.
- Add the feature service in addition to the map service. Do not configure the labels in ArcGIS Online.
- Save the web map and open it in the Collector for ArcGIS application.