<?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 Utilizing a MMPK file in ArcGIS Runtime SDK for iOS Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458277#M3913</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;I was wondering if anyone else is actually trying to utilize mmpk files in their iOS apps.&amp;nbsp; I've seen very little documentation on the feature, and I've not been able to successfully utilize it, yet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I looked at the documentation here:&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/ios/beta/swift/guide/display-a-map.htm" title="https://developers.arcgis.com/ios/beta/swift/guide/display-a-map.htm"&gt;Display a map—ArcGIS Runtime SDK for iOS (Quartz Beta) | ArcGIS for Developers&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and then generated the mmpk file as "mobile.mmpk" using ArcGIS Pro 1.2.0:&lt;/P&gt;&lt;P&gt;arcpy.management.CreateMobileMapPackage(...)&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;My ViewController (in Swift) looks like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s1"&gt;import&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; UIKit&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s1"&gt;import&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; ArcGIS&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s1"&gt;class&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; ArcGisViewController: &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;UIViewController&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; {&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;@IBOutlet&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;var&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; mapView: &lt;/SPAN&gt;&lt;SPAN class="s4"&gt;AGSMapView&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;!&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;override&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;func&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; viewDidLoad() {&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;super&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;viewDidLoad&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;()&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s5"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;print&lt;/SPAN&gt;&lt;SPAN class="s5"&gt;(&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;"creating map"&lt;/SPAN&gt;&lt;SPAN class="s5"&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s4"&gt;createMap&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;()&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;func&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; createMap() {&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;if&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;let&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; filepath = &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;NSBundle&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;mainBundle&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;().&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;pathForResource&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;(&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;"mobile"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;, ofType:&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;"mmpk"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;) {&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;print&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;(&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;"found map"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;let&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; mobileMapPackage = &lt;/SPAN&gt;&lt;SPAN class="s4"&gt;AGSMobileMapPackage&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;(path: filepath)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mobileMapPackage.&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;loadWithCompletion&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; { (error) -&amp;gt; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;Void&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;in&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;if&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;let&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; error = error {&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;print&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;(error.&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;localizedDescription&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;else&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; {&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s5"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;// In this case the first map in the array is obtained&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;print&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; (&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;"setting map"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;print&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;(&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;"The mobile map package contains &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;\&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;(&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;mobileMapPackage.&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;maps&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;count&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;) maps"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #e23d39;"&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;SPAN class="s1"&gt;self&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;mapView&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;map&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; = mobileMapPackage.&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;maps&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;[&lt;/SPAN&gt;&lt;SPAN class="s7"&gt;0&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #303030;"&gt;However, when I run the program, I get a crash from what appears to be an invalid thread execution.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #303030;"&gt;The log prints normally right up to the crash (showing that I have 1 map in the mmpk file).&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #303030;"&gt;The error is on the highlighted line.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #303030;"&gt;I'm attaching screenshot of the debugger.&amp;nbsp; Has anyone else successfully utilized a mmpk file?&amp;nbsp; Is there a sample somewhere that gives a working example?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #303030;"&gt;Thanks in advance,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #303030;"&gt;-Glenn&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 02 May 2016 16:09:06 GMT</pubDate>
    <dc:creator>GlennWilson1</dc:creator>
    <dc:date>2016-05-02T16:09:06Z</dc:date>
    <item>
      <title>Utilizing a MMPK file</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458277#M3913</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;I was wondering if anyone else is actually trying to utilize mmpk files in their iOS apps.&amp;nbsp; I've seen very little documentation on the feature, and I've not been able to successfully utilize it, yet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I looked at the documentation here:&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/ios/beta/swift/guide/display-a-map.htm" title="https://developers.arcgis.com/ios/beta/swift/guide/display-a-map.htm"&gt;Display a map—ArcGIS Runtime SDK for iOS (Quartz Beta) | ArcGIS for Developers&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and then generated the mmpk file as "mobile.mmpk" using ArcGIS Pro 1.2.0:&lt;/P&gt;&lt;P&gt;arcpy.management.CreateMobileMapPackage(...)&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;My ViewController (in Swift) looks like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s1"&gt;import&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; UIKit&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s1"&gt;import&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; ArcGIS&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s1"&gt;class&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; ArcGisViewController: &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;UIViewController&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; {&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;@IBOutlet&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;var&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; mapView: &lt;/SPAN&gt;&lt;SPAN class="s4"&gt;AGSMapView&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;!&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;override&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;func&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; viewDidLoad() {&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;super&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;viewDidLoad&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;()&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s5"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;print&lt;/SPAN&gt;&lt;SPAN class="s5"&gt;(&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;"creating map"&lt;/SPAN&gt;&lt;SPAN class="s5"&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s4"&gt;createMap&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;()&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;func&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; createMap() {&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;if&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;let&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; filepath = &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;NSBundle&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;mainBundle&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;().&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;pathForResource&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;(&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;"mobile"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;, ofType:&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;"mmpk"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;) {&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;print&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;(&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;"found map"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;let&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; mobileMapPackage = &lt;/SPAN&gt;&lt;SPAN class="s4"&gt;AGSMobileMapPackage&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;(path: filepath)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mobileMapPackage.&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;loadWithCompletion&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; { (error) -&amp;gt; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;Void&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;in&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;if&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;let&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; error = error {&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;print&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;(error.&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;localizedDescription&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;else&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; {&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s5"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;// In this case the first map in the array is obtained&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;print&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; (&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;"setting map"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;print&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;(&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;"The mobile map package contains &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;\&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;(&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;mobileMapPackage.&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;maps&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;count&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;) maps"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #e23d39;"&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;SPAN class="s1"&gt;self&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;mapView&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;map&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; = mobileMapPackage.&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;maps&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;[&lt;/SPAN&gt;&lt;SPAN class="s7"&gt;0&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: 'andale mono', times; font-size: 10pt; color: #2873ee;"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #303030;"&gt;However, when I run the program, I get a crash from what appears to be an invalid thread execution.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #303030;"&gt;The log prints normally right up to the crash (showing that I have 1 map in the mmpk file).&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #303030;"&gt;The error is on the highlighted line.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #303030;"&gt;I'm attaching screenshot of the debugger.&amp;nbsp; Has anyone else successfully utilized a mmpk file?&amp;nbsp; Is there a sample somewhere that gives a working example?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #303030;"&gt;Thanks in advance,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2" style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #303030;"&gt;-Glenn&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 May 2016 16:09:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458277#M3913</guid>
      <dc:creator>GlennWilson1</dc:creator>
      <dc:date>2016-05-02T16:09:06Z</dc:date>
    </item>
    <item>
      <title>Re: Utilizing a MMPK file</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458278#M3914</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you provide the backtrace?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To get the backtrace simply type `bt` in the Debugger and hit Enter (when the application has crashed). Copy and paste the stub here.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 May 2016 16:56:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458278#M3914</guid>
      <dc:creator>GagandeepSingh</dc:creator>
      <dc:date>2016-05-02T16:56:50Z</dc:date>
    </item>
    <item>
      <title>Re: Utilizing a MMPK file</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458279#M3915</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sure: &lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'andale mono', times; font-size: 10pt;"&gt;&lt;STRONG&gt;(lldb) bt&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'andale mono', times; font-size: 10pt;"&gt;* thread #12: tid = 0xa3b9b, 0x000000010f91e45c libsystem_pthread.dylib`pthread_mutex_lock, queue = 'com.apple.root.default-qos', stop reason = EXC_BAD_ACCESS (code=1, address=0x560)&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'andale mono', times; font-size: 10pt;"&gt;&amp;nbsp; * frame #0: 0x000000010f91e45c libsystem_pthread.dylib`pthread_mutex_lock&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'andale mono', times; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #1: 0x000000010a56398f libc++.1.dylib`std::__1::mutex::lock() + 9&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'andale mono', times; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #2: 0x0000000106f985ab TransPatrol`Esri_runtimecore::Mapping::Geodatabase_feature_table::load_sync() + 171&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'andale mono', times; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #3: 0x000000010714d6b4 TransPatrol`std::__1::__function::__func&amp;lt;Esri_runtimecore::Mapping::Task&amp;lt;void&amp;gt;::Task&amp;lt;Esri_runtimecore::Mapping::Geodatabase_feature_table::load_or_retry_(Esri_runtimecore::Mapping::Loadable::Load_or_retry_mode)::$_86&amp;gt;(Esri_runtimecore::Mapping::Geodatabase_feature_table::load_or_retry_(Esri_runtimecore::Mapping::Loadable::Load_or_retry_mode)::$_86, pplx::cancellation_token_source)::'lambda'(), std::__1::allocator&amp;lt;Esri_runtimecore::Mapping::Task&amp;lt;void&amp;gt;::Task&amp;lt;Esri_runtimecore::Mapping::Geodatabase_feature_table::load_or_retry_(Esri_runtimecore::Mapping::Loadable::Load_or_retry_mode)::$_86&amp;gt;(Esri_runtimecore::Mapping::Geodatabase_feature_table::load_or_retry_(Esri_runtimecore::Mapping::Loadable::Load_or_retry_mode)::$_86, pplx::cancellation_token_source)::'lambda'()&amp;gt;, boost::any ()&amp;gt;::operator()() + 52&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'andale mono', times; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #4: 0x0000000107174b91 TransPatrol`std::__1::__function::__func&amp;lt;Esri_runtimecore::Mapping::Task_implementation::Task_implementation(std::__1::function&amp;lt;boost::any ()&amp;gt;, pplx::cancellation_token_source)::$_502, std::__1::allocator&amp;lt;Esri_runtimecore::Mapping::Task_implementation::Task_implementation(std::__1::function&amp;lt;boost::any ()&amp;gt;, pplx::cancellation_token_source)::$_502&amp;gt;, boost::any ()&amp;gt;::operator()() + 177&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'andale mono', times; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #5: 0x00000001071745b1 TransPatrol`pplx::details::_PPLTaskHandle&amp;lt;boost::any, pplx::task&amp;lt;boost::any&amp;gt;::_InitialTaskHandle&amp;lt;boost::any, Esri_runtimecore::Mapping::Task_implementation::Task_implementation(std::__1::function&amp;lt;boost::any ()&amp;gt;, pplx::cancellation_token_source)::$_502, pplx::details::_TypeSelectorNoAsync&amp;gt;, pplx::details::_TaskProcHandle&amp;gt;::invoke() const + 369&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'andale mono', times; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #6: 0x00000001071e3703 TransPatrol`pplx::details::_TaskProcHandle::_RunChoreBridge(void*) + 19&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'andale mono', times; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #7: 0x00000001065ea559 TransPatrol`Esri_runtimecore::Common::Constrained_scheduler::bridge_proc(void*) + 41&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'andale mono', times; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #8: 0x000000010f5e33eb libdispatch.dylib`_dispatch_client_callout + 8&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'andale mono', times; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #9: 0x000000010f5cbb2f libdispatch.dylib`_dispatch_root_queue_drain + 1829&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'andale mono', times; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #10: 0x000000010f5cb405 libdispatch.dylib`_dispatch_worker_thread3 + 111&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'andale mono', times; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #11: 0x000000010f9204de libsystem_pthread.dylib`_pthread_wqthread + 1129&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'andale mono', times; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #12: 0x000000010f91e341 libsystem_pthread.dylib`start_wqthread + 13&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'andale mono', times; font-size: 10pt;"&gt;&lt;STRONG&gt;(lldb) &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 May 2016 17:06:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458279#M3915</guid>
      <dc:creator>GlennWilson1</dc:creator>
      <dc:date>2016-05-02T17:06:29Z</dc:date>
    </item>
    <item>
      <title>Re: Utilizing a MMPK file</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458280#M3916</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It seems like a known issue. As a work around can you make sure there are no empty or non visible layers when creating a mmpk?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 May 2016 17:49:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458280#M3916</guid>
      <dc:creator>GagandeepSingh</dc:creator>
      <dc:date>2016-05-02T17:49:38Z</dc:date>
    </item>
    <item>
      <title>Re: Utilizing a MMPK file</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458281#M3917</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Interesting.&amp;nbsp; I exported a secondary file, and deleted all unused layers, and made the rest of the layers that had been previously selected as non-visible to visible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Running the code with the new mmpk still generates an error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;creating map&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;found map&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;setting map&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;The mobile map package contains 1 maps&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;(lldb) bt&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;* thread #4: tid = 0xc7e0a, 0x000000011514545c libsystem_pthread.dylib`pthread_mutex_lock, queue = 'com.apple.root.default-qos', stop reason = EXC_BAD_ACCESS (code=1, address=0x560)&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; * frame #0: 0x000000011514545c libsystem_pthread.dylib`pthread_mutex_lock&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #1: 0x000000010fd8a98f libc++.1.dylib`std::__1::mutex::lock() + 9&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #2: 0x000000010c7bf5ab TransPatrol`Esri_runtimecore::Mapping::Geodatabase_feature_table::load_sync() + 171&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #3: 0x000000010c9746b4 TransPatrol`std::__1::__function::__func&amp;lt;Esri_runtimecore::Mapping::Task&amp;lt;void&amp;gt;::Task&amp;lt;Esri_runtimecore::Mapping::Geodatabase_feature_table::load_or_retry_(Esri_runtimecore::Mapping::Loadable::Load_or_retry_mode)::$_86&amp;gt;(Esri_runtimecore::Mapping::Geodatabase_feature_table::load_or_retry_(Esri_runtimecore::Mapping::Loadable::Load_or_retry_mode)::$_86, pplx::cancellation_token_source)::'lambda'(), std::__1::allocator&amp;lt;Esri_runtimecore::Mapping::Task&amp;lt;void&amp;gt;::Task&amp;lt;Esri_runtimecore::Mapping::Geodatabase_feature_table::load_or_retry_(Esri_runtimecore::Mapping::Loadable::Load_or_retry_mode)::$_86&amp;gt;(Esri_runtimecore::Mapping::Geodatabase_feature_table::load_or_retry_(Esri_runtimecore::Mapping::Loadable::Load_or_retry_mode)::$_86, pplx::cancellation_token_source)::'lambda'()&amp;gt;, boost::any ()&amp;gt;::operator()() + 52&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #4: 0x000000010c99bb91 TransPatrol`std::__1::__function::__func&amp;lt;Esri_runtimecore::Mapping::Task_implementation::Task_implementation(std::__1::function&amp;lt;boost::any ()&amp;gt;, pplx::cancellation_token_source)::$_502, std::__1::allocator&amp;lt;Esri_runtimecore::Mapping::Task_implementation::Task_implementation(std::__1::function&amp;lt;boost::any ()&amp;gt;, pplx::cancellation_token_source)::$_502&amp;gt;, boost::any ()&amp;gt;::operator()() + 177&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #5: 0x000000010c99b5b1 TransPatrol`pplx::details::_PPLTaskHandle&amp;lt;boost::any, pplx::task&amp;lt;boost::any&amp;gt;::_InitialTaskHandle&amp;lt;boost::any, Esri_runtimecore::Mapping::Task_implementation::Task_implementation(std::__1::function&amp;lt;boost::any ()&amp;gt;, pplx::cancellation_token_source)::$_502, pplx::details::_TypeSelectorNoAsync&amp;gt;, pplx::details::_TaskProcHandle&amp;gt;::invoke() const + 369&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #6: 0x000000010ca0a703 TransPatrol`pplx::details::_TaskProcHandle::_RunChoreBridge(void*) + 19&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #7: 0x000000010be11559 TransPatrol`Esri_runtimecore::Common::Constrained_scheduler::bridge_proc(void*) + 41&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #8: 0x0000000114e0a3eb libdispatch.dylib`_dispatch_client_callout + 8&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #9: 0x0000000114df2b2f libdispatch.dylib`_dispatch_root_queue_drain + 1829&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #10: 0x0000000114df2405 libdispatch.dylib`_dispatch_worker_thread3 + 111&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #11: 0x00000001151474de libsystem_pthread.dylib`_pthread_wqthread + 1129&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; frame #12: 0x0000000115145341 libsystem_pthread.dylib`start_wqthread + 13&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;(lldb) &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 May 2016 21:24:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458281#M3917</guid>
      <dc:creator>GlennWilson1</dc:creator>
      <dc:date>2016-05-02T21:24:39Z</dc:date>
    </item>
    <item>
      <title>Re: Utilizing a MMPK file</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458282#M3918</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In that case would it be possible for you to share the mmpk?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 May 2016 21:28:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458282#M3918</guid>
      <dc:creator>GagandeepSingh</dc:creator>
      <dc:date>2016-05-02T21:28:57Z</dc:date>
    </item>
    <item>
      <title>Re: Utilizing a MMPK file</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458283#M3919</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I can't share that particular mmpk.&amp;nbsp; Let me export another mmpk without the proprietary information and verify that the error is still there.&amp;nbsp; If it is, I'll upload it for your verification.&amp;nbsp; I'll respond back regardless.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 May 2016 21:34:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458283#M3919</guid>
      <dc:creator>GlennWilson1</dc:creator>
      <dc:date>2016-05-02T21:34:57Z</dc:date>
    </item>
    <item>
      <title>Re: Utilizing a MMPK file</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458284#M3920</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm having a hard time trying to figure out exactly what to send. My map has six layers, all of which are simple feature classes.&amp;nbsp; Some are polylines and some are points.&amp;nbsp; I've had success exporting just the points, and just the individual polylines, however, if I group the polylines in a layer group, or if I include both the polylines and the points, the resultant mmpk file crashes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In addition, the working mmpk files are imposing a background that I don't think I defined.&amp;nbsp; I don't have a basemap layer in the mmpk, and my assumption is that the layers would draw on top of the background color defined for the view.&amp;nbsp; However, the SDK is drawing a black background instead.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm continuing to try and experiment so I can give you a file to play with, but until then, if you think of other suggestions, please let me know.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 May 2016 13:40:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458284#M3920</guid>
      <dc:creator>GlennWilson1</dc:creator>
      <dc:date>2016-05-03T13:40:55Z</dc:date>
    </item>
    <item>
      <title>Re: Utilizing a MMPK file</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458285#M3921</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt;&lt;SPAN style="color: #000000; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;however, if I group the polylines in a layer group, or if I include both the polylines and the points, the resultant mmpk file crashes.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;This would be enough for us&amp;nbsp; to investigate. Can you provide a mmpk for each case?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;&lt;SPAN style="color: #000000; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;In addition, the working mmpk files are imposing a background that I don't think I defined.&amp;nbsp; I don't have a basemap layer in the mmpk, and my assumption is that the layers would draw on top of the background color defined for the view.&amp;nbsp; However, the SDK is drawing a black background instead.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your assumption is correct. There may be a bug which is turning the background black. Can you provide this mmpk too?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 May 2016 18:26:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458285#M3921</guid>
      <dc:creator>DiveshGoyal</dc:creator>
      <dc:date>2016-05-12T18:26:47Z</dc:date>
    </item>
    <item>
      <title>Re: Utilizing a MMPK file</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458286#M3922</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm not sure if you can PM on here, but if you can, let me know and I'll see about getting a couple of mmpks to you to work with.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 May 2016 01:57:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/utilizing-a-mmpk-file/m-p/458286#M3922</guid>
      <dc:creator>GlennWilson1</dc:creator>
      <dc:date>2016-05-19T01:57:48Z</dc:date>
    </item>
  </channel>
</rss>

