<?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 Trouble loading secure layers in AWS ArcGIS Server in ArcGIS Runtime SDK for iOS Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/trouble-loading-secure-layers-in-aws-arcgis-server/m-p/637521#M5666</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried the below code to load secure feature service layers from our ArcGIS Server hosted in Amazon Web Service and got the error "&lt;SPAN&gt;&lt;STRONG&gt;The operation couldn’t be completed. (kCFErrorDomainCFNetwork error 310.)&lt;/STRONG&gt;&lt;/SPAN&gt;".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #d12f1b; font-size: 11px;"&gt;&lt;SPAN style="color: #703daa;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;NSString&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; *userName = &lt;/SPAN&gt;&lt;SPAN&gt;@"TestUser12345"&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;NSString&lt;/SPAN&gt;&lt;SPAN&gt; *password = &lt;/SPAN&gt;&lt;SPAN style="color: #d12f1b;"&gt;@"TestUser12345"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;AGSCredential&lt;/SPAN&gt;&lt;SPAN&gt; *credential = [[&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;AGSCredential&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;alloc&lt;/SPAN&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;initWithUser&lt;/SPAN&gt;&lt;SPAN&gt;: userName &lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;password&lt;/SPAN&gt;&lt;SPAN&gt;: password];&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #d12f1b; font-size: 11px;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;NSString&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; *url = &lt;/SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;@"&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=http%3A%2F%2Fawsgis.fcnsw.com.au%2Farcgis%2Frest%2Fservices%2FTest%2FHFDPlanning_Test%2FFeatureServer" rel="nofollow" target="_blank"&gt;http://awsgis.fcnsw.com.au/arcgis/rest/services/Test/HFDPlanning_Test/FeatureServer&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #d12f1b; font-size: 11px;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #008400;"&gt;//NSString *url = @"&lt;A href="http://203.8.108.10/arcgis/rest/services/Test/HFDPlanning_Test/FeatureServer"&gt;&lt;SPAN style="color: #1337ff;"&gt;http://203.8.108.10/arcgis/rest/services/Test/HFDPlanning_Test/FeatureServer&lt;/SPAN&gt;&lt;/A&gt;";&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #3d1d81; font-size: 11px;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;self&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="color: #4f8187;"&gt;gdbTask&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; = [[&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;AGSGDBSyncTask&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN&gt;alloc&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;]&lt;/SPAN&gt;&lt;SPAN&gt;initWithURL&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:[&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;NSURL&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN&gt;URLWithString&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:url] &lt;/SPAN&gt;&lt;SPAN&gt;credential&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:credential];&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #4f8187; font-size: 11px;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;__weak&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN&gt;GenericModule102ViewController&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; *weakSelf = &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;self&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #703daa; font-size: 11px;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;self&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="color: #4f8187;"&gt;gdbTask&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;loadCompletion&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; = ^(&lt;/SPAN&gt;&lt;SPAN&gt;NSError&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;* error)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; {&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;if&lt;/SPAN&gt;&lt;SPAN&gt;(error)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;NSLog&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #d12f1b;"&gt;@"%@"&lt;/SPAN&gt;&lt;SPAN&gt;, error.&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;localizedDescription&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #703daa; font-size: 11px;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;for&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;AGSMapServiceLayerInfo&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;* info &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;in&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; weakSelf.&lt;/SPAN&gt;&lt;SPAN style="color: #4f8187;"&gt;gdbTask&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;featureServiceInfo&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;layerInfos&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;NSURL&lt;/SPAN&gt;&lt;SPAN&gt;* url = [weakSelf.&lt;/SPAN&gt;&lt;SPAN style="color: #4f8187;"&gt;gdbTask&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;URL&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;URLByAppendingPathComponent&lt;/SPAN&gt;&lt;SPAN&gt;:[&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;NSString&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;stringWithFormat&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;SPAN style="color: #d12f1b;"&gt;@"%lu"&lt;/SPAN&gt;&lt;SPAN&gt;,(&lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;long&lt;/SPAN&gt;&lt;SPAN&gt;)info.&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;layerId&lt;/SPAN&gt;&lt;SPAN&gt;]];&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #3d1d81; font-size: 11px;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;AGSFeatureLayer&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;* fl = [&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;AGSFeatureLayer&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN&gt;featureServiceLayerWithURL&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:url &lt;/SPAN&gt;&lt;SPAN&gt;mode&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;AGSFeatureLayerModeOnDemand&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN&gt;credential&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:credential];&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fl.&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;outFields&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN style="color: #272ad8;"&gt;@[&lt;/SPAN&gt;&lt;SPAN style="color: #d12f1b;"&gt;@"*"&lt;/SPAN&gt;&lt;SPAN style="color: #272ad8;"&gt;]&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fl.&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;delegate&lt;/SPAN&gt;&lt;SPAN&gt; = weakSelf;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fl.&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;editingDelegate&lt;/SPAN&gt;&lt;SPAN&gt; = weakSelf;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [weakSelf.&lt;/SPAN&gt;&lt;SPAN style="color: #4f8187;"&gt;mapView&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;addMapLayer&lt;/SPAN&gt;&lt;SPAN&gt;: fl &lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;withName&lt;/SPAN&gt;&lt;SPAN&gt;:info.&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;name&lt;/SPAN&gt;&lt;SPAN&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; };&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11px;"&gt;The code worked fine if the feature service was not secured and also worked ok with&amp;nbsp;the same secured feature service on our internal ArcGIS Server (the commented-out url above).&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;Could anybody shed any light on what I need to do to get it to work?&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;Shimin&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 23 Aug 2016 07:47:10 GMT</pubDate>
    <dc:creator>ShiminCai</dc:creator>
    <dc:date>2016-08-23T07:47:10Z</dc:date>
    <item>
      <title>Trouble loading secure layers in AWS ArcGIS Server</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/trouble-loading-secure-layers-in-aws-arcgis-server/m-p/637521#M5666</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried the below code to load secure feature service layers from our ArcGIS Server hosted in Amazon Web Service and got the error "&lt;SPAN&gt;&lt;STRONG&gt;The operation couldn’t be completed. (kCFErrorDomainCFNetwork error 310.)&lt;/STRONG&gt;&lt;/SPAN&gt;".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #d12f1b; font-size: 11px;"&gt;&lt;SPAN style="color: #703daa;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;NSString&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; *userName = &lt;/SPAN&gt;&lt;SPAN&gt;@"TestUser12345"&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;NSString&lt;/SPAN&gt;&lt;SPAN&gt; *password = &lt;/SPAN&gt;&lt;SPAN style="color: #d12f1b;"&gt;@"TestUser12345"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;AGSCredential&lt;/SPAN&gt;&lt;SPAN&gt; *credential = [[&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;AGSCredential&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;alloc&lt;/SPAN&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;initWithUser&lt;/SPAN&gt;&lt;SPAN&gt;: userName &lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;password&lt;/SPAN&gt;&lt;SPAN&gt;: password];&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #d12f1b; font-size: 11px;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;NSString&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; *url = &lt;/SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;@"&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=http%3A%2F%2Fawsgis.fcnsw.com.au%2Farcgis%2Frest%2Fservices%2FTest%2FHFDPlanning_Test%2FFeatureServer" rel="nofollow" target="_blank"&gt;http://awsgis.fcnsw.com.au/arcgis/rest/services/Test/HFDPlanning_Test/FeatureServer&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #d12f1b; font-size: 11px;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #008400;"&gt;//NSString *url = @"&lt;A href="http://203.8.108.10/arcgis/rest/services/Test/HFDPlanning_Test/FeatureServer"&gt;&lt;SPAN style="color: #1337ff;"&gt;http://203.8.108.10/arcgis/rest/services/Test/HFDPlanning_Test/FeatureServer&lt;/SPAN&gt;&lt;/A&gt;";&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #3d1d81; font-size: 11px;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;self&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="color: #4f8187;"&gt;gdbTask&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; = [[&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;AGSGDBSyncTask&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN&gt;alloc&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;]&lt;/SPAN&gt;&lt;SPAN&gt;initWithURL&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:[&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;NSURL&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN&gt;URLWithString&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:url] &lt;/SPAN&gt;&lt;SPAN&gt;credential&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:credential];&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #4f8187; font-size: 11px;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;__weak&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN&gt;GenericModule102ViewController&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; *weakSelf = &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;self&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #703daa; font-size: 11px;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;self&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="color: #4f8187;"&gt;gdbTask&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;loadCompletion&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; = ^(&lt;/SPAN&gt;&lt;SPAN&gt;NSError&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;* error)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; {&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;if&lt;/SPAN&gt;&lt;SPAN&gt;(error)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;NSLog&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #d12f1b;"&gt;@"%@"&lt;/SPAN&gt;&lt;SPAN&gt;, error.&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;localizedDescription&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #703daa; font-size: 11px;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;for&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;AGSMapServiceLayerInfo&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;* info &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;in&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; weakSelf.&lt;/SPAN&gt;&lt;SPAN style="color: #4f8187;"&gt;gdbTask&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;featureServiceInfo&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;layerInfos&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;NSURL&lt;/SPAN&gt;&lt;SPAN&gt;* url = [weakSelf.&lt;/SPAN&gt;&lt;SPAN style="color: #4f8187;"&gt;gdbTask&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;URL&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;URLByAppendingPathComponent&lt;/SPAN&gt;&lt;SPAN&gt;:[&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;NSString&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;stringWithFormat&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;SPAN style="color: #d12f1b;"&gt;@"%lu"&lt;/SPAN&gt;&lt;SPAN&gt;,(&lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #bb2ca2;"&gt;long&lt;/SPAN&gt;&lt;SPAN&gt;)info.&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;layerId&lt;/SPAN&gt;&lt;SPAN&gt;]];&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #3d1d81; font-size: 11px;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;AGSFeatureLayer&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;* fl = [&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;AGSFeatureLayer&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN&gt;featureServiceLayerWithURL&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:url &lt;/SPAN&gt;&lt;SPAN&gt;mode&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;AGSFeatureLayerModeOnDemand&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN&gt;credential&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:credential];&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fl.&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;outFields&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN style="color: #272ad8;"&gt;@[&lt;/SPAN&gt;&lt;SPAN style="color: #d12f1b;"&gt;@"*"&lt;/SPAN&gt;&lt;SPAN style="color: #272ad8;"&gt;]&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fl.&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;delegate&lt;/SPAN&gt;&lt;SPAN&gt; = weakSelf;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fl.&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;editingDelegate&lt;/SPAN&gt;&lt;SPAN&gt; = weakSelf;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [weakSelf.&lt;/SPAN&gt;&lt;SPAN style="color: #4f8187;"&gt;mapView&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;addMapLayer&lt;/SPAN&gt;&lt;SPAN&gt;: fl &lt;/SPAN&gt;&lt;SPAN style="color: #3d1d81;"&gt;withName&lt;/SPAN&gt;&lt;SPAN&gt;:info.&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;name&lt;/SPAN&gt;&lt;SPAN&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; };&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11px;"&gt;The code worked fine if the feature service was not secured and also worked ok with&amp;nbsp;the same secured feature service on our internal ArcGIS Server (the commented-out url above).&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;Could anybody shed any light on what I need to do to get it to work?&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;/P&gt;&lt;P style="font-size: 11px;"&gt;&lt;SPAN&gt;Shimin&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Aug 2016 07:47:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/trouble-loading-secure-layers-in-aws-arcgis-server/m-p/637521#M5666</guid>
      <dc:creator>ShiminCai</dc:creator>
      <dc:date>2016-08-23T07:47:10Z</dc:date>
    </item>
    <item>
      <title>Re: Trouble loading secure layers in AWS ArcGIS Server</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/trouble-loading-secure-layers-in-aws-arcgis-server/m-p/637522#M5667</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Get it to work using line:&lt;/P&gt;&lt;P style="color: #3d1d81; font-size: 11px;"&gt;&lt;SPAN style="color: #703daa;"&gt;AGSCredential&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; *credential = [[&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;AGSCredential&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN&gt;alloc&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;]&lt;/SPAN&gt;&lt;SPAN&gt;initWithUser&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;: userName &lt;/SPAN&gt;&lt;SPAN&gt;password&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;: password &lt;/SPAN&gt;&lt;SPAN&gt;authenticationType&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;AGSAuthenticationTypeToken&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN&gt;tokenUrl&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:[&lt;/SPAN&gt;&lt;SPAN style="color: #703daa;"&gt;NSURL&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN&gt;URLWithString&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;:tokenURL]];&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #3d1d81; font-size: 11px;"&gt;&lt;/P&gt;&lt;P style="color: #3d1d81; font-size: 11px;"&gt;&lt;SPAN style="color: #000000;"&gt;Cheers.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Aug 2016 04:34:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/trouble-loading-secure-layers-in-aws-arcgis-server/m-p/637522#M5667</guid>
      <dc:creator>ShiminCai</dc:creator>
      <dc:date>2016-08-24T04:34:15Z</dc:date>
    </item>
  </channel>
</rss>

