<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: drawingInfo nil for AGSServiceFeatureTable in ArcGIS Runtime SDK for iOS Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/drawinginfo-nil-for-agsservicefeaturetable/m-p/454123#M3898</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So, about 6 hours after my post, it suddenly started working.&amp;nbsp;&lt;EM&gt;drawingInfo&lt;/EM&gt;&amp;nbsp;was no longer&amp;nbsp;&lt;EM&gt;nil&lt;/EM&gt;, and I was able to easily acquire the symbols I needed to. No code change, nothing. It's great that it started working, but I have no idea why it wouldn't work at first nor why it started working eventually, and&amp;nbsp;that concerns me.&amp;nbsp; This happened both while pointing to ArcGIS Online and also while pointing at an enterprise server of one of our customers.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any idea what might have caused this issue? I'm concerned about it possibly happening to a customer, temporary or not.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 13 Oct 2020 14:34:21 GMT</pubDate>
    <dc:creator>JoshuaFriesenhahn</dc:creator>
    <dc:date>2020-10-13T14:34:21Z</dc:date>
    <item>
      <title>drawingInfo nil for AGSServiceFeatureTable</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/drawinginfo-nil-for-agsservicefeaturetable/m-p/454121#M3896</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My ultimate goal is to get at the server prescribed color for a feature. I am attempting to do that by acquiring the &lt;EM&gt;AGSSymbol&lt;/EM&gt;&amp;nbsp;via&amp;nbsp; &lt;EM&gt;AGSServiceFeatureTable-&amp;gt;layerInfo-&amp;gt;drawingInfo-&amp;gt;renderer-&amp;gt;symbol&lt;/EM&gt;. However, for every layer I've tested, drawingInfo is &lt;STRONG&gt;nil&lt;/STRONG&gt;&amp;nbsp;(before and after loading the table).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Some help would be greatly appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Oct 2020 23:18:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/drawinginfo-nil-for-agsservicefeaturetable/m-p/454121#M3896</guid>
      <dc:creator>JoshuaFriesenhahn</dc:creator>
      <dc:date>2020-10-08T23:18:41Z</dc:date>
    </item>
    <item>
      <title>Re: drawingInfo nil for AGSServiceFeatureTable</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/drawinginfo-nil-for-agsservicefeaturetable/m-p/454122#M3897</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Do you have an example&amp;nbsp;layer you could share?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Another approach could be to use the &lt;A href="https://developers.arcgis.com/ios/latest/api-reference/interface_a_g_s_renderer.html#a8d5f9612c99185913b9f95eda57b324f"&gt;&lt;STRONG&gt;AGSRenderer.symbolForFeature()&lt;/STRONG&gt;&lt;/A&gt; method. Get the renderer directly off the feature layer, and pass in the feature in question.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Oct 2020 17:43:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/drawinginfo-nil-for-agsservicefeaturetable/m-p/454122#M3897</guid>
      <dc:creator>Nicholas-Furness</dc:creator>
      <dc:date>2020-10-09T17:43:34Z</dc:date>
    </item>
    <item>
      <title>Re: drawingInfo nil for AGSServiceFeatureTable</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/drawinginfo-nil-for-agsservicefeaturetable/m-p/454123#M3898</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So, about 6 hours after my post, it suddenly started working.&amp;nbsp;&lt;EM&gt;drawingInfo&lt;/EM&gt;&amp;nbsp;was no longer&amp;nbsp;&lt;EM&gt;nil&lt;/EM&gt;, and I was able to easily acquire the symbols I needed to. No code change, nothing. It's great that it started working, but I have no idea why it wouldn't work at first nor why it started working eventually, and&amp;nbsp;that concerns me.&amp;nbsp; This happened both while pointing to ArcGIS Online and also while pointing at an enterprise server of one of our customers.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any idea what might have caused this issue? I'm concerned about it possibly happening to a customer, temporary or not.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Oct 2020 14:34:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/drawinginfo-nil-for-agsservicefeaturetable/m-p/454123#M3898</guid>
      <dc:creator>JoshuaFriesenhahn</dc:creator>
      <dc:date>2020-10-13T14:34:21Z</dc:date>
    </item>
    <item>
      <title>Re: drawingInfo nil for AGSServiceFeatureTable</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/drawinginfo-nil-for-agsservicefeaturetable/m-p/454124#M3899</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Are you sure the layer loaded OK? I would have expected a load error in this case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can't explain why ArcGIS &lt;EM&gt;and&lt;/EM&gt; an Enterprise server would have failed at the same time except for some network/firewall issue, possibly exacerbated by caching on the device. Did you test on more than one device, and were you behind a firewall/load balancer at the time that might have blocked traffic or cached a bad response?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you see it happen again, you should check the&amp;nbsp;loadError property on the AGSServiceFeatureTable, and can use &lt;A href="https://developers.arcgis.com/ios/latest/api-reference/interface_a_g_s_request_configuration.html"&gt;&lt;STRONG&gt;AGSRequestConfiguration&lt;/STRONG&gt;&lt;/A&gt;.debugLogRequests and debugLogResponses to log network traffic to the console. This should tell you what's going wrong. You can also control the URLSession cache policy with the &lt;STRONG&gt;&lt;A href="https://developers.arcgis.com/ios/latest/api-reference/interface_a_g_s_request_configuration.html#ad8b0346353c5925f0efba57ca555ddbe"&gt;requestCachePolicy&lt;/A&gt;&lt;/STRONG&gt; property.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can either control the global AGSRequestConfiguration, or copy() the global one, modify the copy, and set the copy on the AGSServiceFeatureTable.requestConfiguration property to just control calls to that&amp;nbsp;service. This is true of any class that implements &lt;A href="https://developers.arcgis.com/ios/latest/api-reference/protocol_a_g_s_remote_resource-p.html"&gt;&lt;STRONG&gt;AGSRemoteResource&lt;/STRONG&gt;&lt;/A&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Oct 2020 15:49:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/drawinginfo-nil-for-agsservicefeaturetable/m-p/454124#M3899</guid>
      <dc:creator>Nicholas-Furness</dc:creator>
      <dc:date>2020-10-13T15:49:41Z</dc:date>
    </item>
  </channel>
</rss>

