{"id":5439,"date":"2019-08-06T18:28:54","date_gmt":"2019-08-06T12:58:54","guid":{"rendered":"https:\/\/www.innovationm.com\/blog\/?p=5439"},"modified":"2026-01-14T11:41:36","modified_gmt":"2026-01-14T06:11:36","slug":"firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved","status":"publish","type":"post","link":"https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/","title":{"rendered":"Firebase Crashlytics Integration In iOS Swift (dSYM File Required Problem Resolved)"},"content":{"rendered":"<p class=\"p1\"><b>Introduction:<\/b><\/p>\n<p>Nowadays, Firebase Crashlytics is a very important part of our projects to monitor crashes of our applications that may be an android or iOS application. For the time being it is an unbeatable tool to log your day to day crashes for each user of your application. It provides good documentation and step by step guide to integrate your application with Firebase Crashlytics. In other words, it is easy to integrate within a short amount of time. It seems like a plug and play tool and provides a good<span class=\"Apple-converted-space\">\u00a0U<\/span>ser Interface Dashboard to look at past and current crashes of your application. You can filter out crashes as per your requirements as it provides different kind of filters like filter by devices, OS, date, time, etc. So, let\u2019s get started with the integration of Firebase Crashlytics in our iOS Swift Project.<\/p>\n<p class=\"p1\"><b>Prerequisite:-<\/b><\/p>\n<p class=\"p1\"><strong>1.<\/strong> Xcode 10.2<\/p>\n<p class=\"p1\"><strong>2.<\/strong> Swift 5<\/p>\n<p class=\"p1\"><strong>3.<\/strong> Firebase Console Account<\/p>\n<p class=\"p1\"><b>Step 1:- <\/b> Create a new XCODE project with a button<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-5440\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.21.16-AM.png\" alt=\"\" width=\"1280\" height=\"724\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.21.16-AM.png 1280w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.21.16-AM-300x170.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.21.16-AM-768x434.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.21.16-AM-1024x579.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.21.16-AM-624x353.png 624w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p class=\"p1\"><b>Step 2:- <\/b>Generate pod file for your project and install pods as given below and reopen your project using *.xcworkspace file:-<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-5441\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.21.32-AM.png\" alt=\"\" width=\"1280\" height=\"722\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.21.32-AM.png 1280w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.21.32-AM-300x169.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.21.32-AM-768x433.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.21.32-AM-1024x578.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.21.32-AM-624x352.png 624w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p class=\"p1\"><b>Step 3:- <\/b>After successful installation of pods go to your Firebase Console. If you do not have any existing Firebase application then your screen should look like this:-<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-5442\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.26.43-AM.png\" alt=\"\" width=\"1280\" height=\"684\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.26.43-AM.png 1280w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.26.43-AM-300x160.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.26.43-AM-768x410.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.26.43-AM-1024x547.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.26.43-AM-624x333.png 624w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p class=\"p1\"><b>Step 4:- <\/b>Now tap on &#8216;Create a Project&#8217; button and create a new project, enter the name of a new Firebase project and accept terms &amp; conditions and then tap on create the project. It will take some time to create a project. After the creation of the project click on continue.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5443\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.40.33-AM.png\" alt=\"\" width=\"1280\" height=\"779\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.40.33-AM.png 1280w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.40.33-AM-300x183.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.40.33-AM-768x467.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.40.33-AM-1024x623.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.40.33-AM-624x380.png 624w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p class=\"p1\"><b>Step 5:- <\/b>Now choose your platform of application, in our case, we will choose iOS.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5444\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.42.48-AM.png\" alt=\"\" width=\"1280\" height=\"781\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.42.48-AM.png 1280w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.42.48-AM-300x183.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.42.48-AM-768x469.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.42.48-AM-1024x625.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.42.48-AM-624x381.png 624w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p class=\"p1\"><b>Step 6:- <\/b>it will open a new form to register your Xcode project with firebase where you will have to enter your app details like iOS bundle Identifier (Then at the left select the top project item in the project navigator. Then select\u00a0<i>TARGETS -&gt; General<\/i>.\u00a0<i>Bundle Identifier<\/i>\u00a0is found under\u00a0<i>Identity<\/i> ) etc. and Finally tap on<span class=\"Apple-converted-space\">\u00a0<\/span>register app.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5445\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.47.12-AM.png\" alt=\"\" width=\"1280\" height=\"779\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.47.12-AM.png 1280w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.47.12-AM-300x183.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.47.12-AM-768x467.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.47.12-AM-1024x623.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.47.12-AM-624x380.png 624w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p class=\"p1\"><b>Step 7:- <\/b>Download GoogleService-Info.plist file and place it in your project<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5446\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.48.12-AM.png\" alt=\"\" width=\"1280\" height=\"778\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.48.12-AM.png 1280w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.48.12-AM-300x182.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.48.12-AM-768x467.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.48.12-AM-1024x622.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.48.12-AM-624x379.png 624w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5447\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.51.04-AM.png\" alt=\"\" width=\"1279\" height=\"729\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.51.04-AM.png 1279w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.51.04-AM-300x171.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.51.04-AM-768x438.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.51.04-AM-1024x584.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-11.51.04-AM-624x356.png 624w\" sizes=\"(max-width: 1279px) 100vw, 1279px\" \/><\/p>\n<p class=\"p1\"><b>step 8:- <\/b>Now there is an important step i.e.,<span class=\"Apple-converted-space\">\u00a0 S<\/span>elect the top project item in the project navigator at the left. Then select\u00a0<i>TARGETS -&gt; Build Settings and search for Build Options. <\/i><\/p>\n<p class=\"p1\"><i> Now under build options select \u201c<\/i><b><i>DWARF with dSYM File<\/i><\/b><i>\u201d as debug information format.<\/i><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5448\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.09.59-PM.png\" alt=\"\" width=\"1278\" height=\"727\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.09.59-PM.png 1278w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.09.59-PM-300x171.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.09.59-PM-768x437.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.09.59-PM-1024x583.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.09.59-PM-624x355.png 624w\" sizes=\"(max-width: 1278px) 100vw, 1278px\" \/><\/p>\n<p class=\"p1\"><b>Step 9:- <\/b>Now again go on the browser and click on next after downloading google info plist file. Now it will say to install a pod which we have installed already so, skip this step and click on next.<\/p>\n<p class=\"p1\">Now it will ask to add Firebase initialization code into our app delegate file as given below:-<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5449\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.13.43-PM.png\" alt=\"\" width=\"1280\" height=\"738\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.13.43-PM.png 1280w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.13.43-PM-300x173.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.13.43-PM-768x443.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.13.43-PM-1024x590.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.13.43-PM-624x360.png 624w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p class=\"p1\">After addition of above code click on next and run your app so that Firebase can recognize your app. After successful recognition of your app, tap on &#8216;Continue to console&#8217; or you can skip this process by clicking on skip this step:-<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5450\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.18.28-PM.png\" alt=\"\" width=\"1280\" height=\"727\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.18.28-PM.png 1280w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.18.28-PM-300x170.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.18.28-PM-768x436.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.18.28-PM-1024x582.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.18.28-PM-624x354.png 624w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p class=\"p1\"><b>Step 10:- S<\/b>elect Crashlytics from the left panel that would look like this as given below and tap on &#8216;Set up Crashlytics&#8217;:-<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5451\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.20.25-PM.png\" alt=\"\" width=\"1280\" height=\"736\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.20.25-PM.png 1280w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.20.25-PM-300x173.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.20.25-PM-768x442.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.20.25-PM-1024x589.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.20.25-PM-624x359.png 624w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p class=\"p1\">Now, select &#8216;No&#8217; if you are creating a fresh and new application or &#8216;Yes&#8217; if you are migrating a fabric app to Firebase. In our case, I am going to select No.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5452\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.23.14-PM.png\" alt=\"\" width=\"1280\" height=\"730\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.23.14-PM.png 1280w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.23.14-PM-300x171.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.23.14-PM-768x438.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.23.14-PM-1024x584.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.23.14-PM-624x356.png 624w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p class=\"p1\">Now click on Go to Crashlytics docs<\/p>\n<p class=\"p1\"><b>Step 11:- <\/b>Follow given steps on Crashlytics docs. you can<b> skip 1st and 2nd step<\/b> as we have already completed it. Directly <b>follow step 3 <\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5453\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.26.43-PM.png\" alt=\"\" width=\"1280\" height=\"732\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.26.43-PM.png 1280w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.26.43-PM-300x172.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.26.43-PM-768x439.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.26.43-PM-1024x586.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.26.43-PM-624x357.png 624w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5454\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.28.12-PM.png\" alt=\"\" width=\"1278\" height=\"733\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.28.12-PM.png 1278w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.28.12-PM-300x172.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.28.12-PM-768x440.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.28.12-PM-1024x587.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.28.12-PM-624x358.png 624w\" sizes=\"(max-width: 1278px) 100vw, 1278px\" \/><\/p>\n<p class=\"p1\">if you are not having Run Script section you can add it by clicking on <b>+ <\/b>icon.<\/p>\n<p><b>Step 12:- W<\/b>hoa..<span class=\"Apple-converted-space\">\u00a0 <\/span>we are almost done now just create action outlet of your UI button which we have designed and put a code to crash your application.<\/p>\n<p class=\"p1\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5455\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.31.24-PM.png\" alt=\"\" width=\"1280\" height=\"731\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.31.24-PM.png 1280w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.31.24-PM-300x171.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.31.24-PM-768x439.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.31.24-PM-1024x585.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.31.24-PM-624x356.png 624w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p class=\"p1\"><b>Step 13:- <\/b>Now follow these given below instructions to log your first crash:-<\/p>\n<p class=\"p1\"><strong>1.<\/strong> Build and Run your application (on simulator or iOS device)<\/p>\n<p class=\"p1\">After the successful running of your app,\u00a0Firebase Console will look like this. Just press &#8216;Go to the Crashlytics dashboard&#8217; button:-<\/p>\n<p class=\"p1\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5456\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.35.46-PM.png\" alt=\"\" width=\"1280\" height=\"720\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.35.46-PM.png 1280w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.35.46-PM-300x169.png 300w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.35.46-PM-768x432.png 768w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.35.46-PM-1024x576.png 1024w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/Screenshot-2019-07-29-at-12.35.46-PM-624x351.png 624w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p class=\"p2\"><strong>2.<\/strong> Stop the running app from Xcode by pressing the stop button<\/p>\n<p class=\"p2\"><strong>3.<\/strong> Now run your application from device\u2019s or simulator\u2019s home screen<\/p>\n<p class=\"p2\"><strong>4.<\/strong> Tap on the crash button to crash your application.<\/p>\n<p class=\"p2\"><strong>5.<\/strong> Now rerun your application from home screen and look at crashlytics dashboard<\/p>\n<p class=\"p2\"><strong>6.<\/strong> If the crash is not logged in then try to crash your application 4-5 time else you have not followed complete instructions of this blog. Kindly go through all instructions.<\/p>\n<p>We are the best <strong>Mobile Application Development Company in Noida<\/strong> fulfilling various requirements of clients from all over the world. At InnovationM we love to build powerful, interactive, and user-friendly mobile applications for our customers. InnovationM has been rated among <a href=\"https:\/\/www.innovationm.com\/blog\/top-ai-development-companies-in-india\/\"><strong>Top 10 Mobile Application Development Company in India<\/strong><\/a>.<\/p>\n<p><strong>Complete video tutorial here:-<\/strong><\/p>\n<p>[youtube https:\/\/www.youtube.com\/watch?v=G2RVTkKgas0&amp;w=560&amp;h=315]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction: Nowadays, Firebase Crashlytics is a very important part of our projects to monitor crashes of our applications that may be an android or iOS application. For the time being it is an unbeatable tool to log your day to day crashes for each user of your application. It provides good documentation and step by [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5460,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[364,3,71],"tags":[368,369,182,366,235,365,367],"class_list":["post-5439","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-firebase","category-ios","category-mobile","tag-dsym-file-error","tag-dsym-file-missing-crashlytics","tag-firebase","tag-firebase-crashlytics","tag-firebase-ios","tag-firebase-swift","tag-ios-swift-crashlytics"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Firebase Crashlytics Integration In iOS Swift (dSYM File Required Problem Resolved) - InnovationM - Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Firebase Crashlytics Integration In iOS Swift (dSYM File Required Problem Resolved) - InnovationM - Blog\" \/>\n<meta property=\"og:description\" content=\"Introduction: Nowadays, Firebase Crashlytics is a very important part of our projects to monitor crashes of our applications that may be an android or iOS application. For the time being it is an unbeatable tool to log your day to day crashes for each user of your application. It provides good documentation and step by [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/\" \/>\n<meta property=\"og:site_name\" content=\"InnovationM - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-08-06T12:58:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-14T06:11:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/ios-firebase-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1141\" \/>\n\t<meta property=\"og:image:height\" content=\"634\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"InnovationM Admin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"InnovationM Admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\\\/\"},\"author\":{\"name\":\"InnovationM Admin\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#\\\/schema\\\/person\\\/a831bf4602d69d1fa452e3de0c8862ed\"},\"headline\":\"Firebase Crashlytics Integration In iOS Swift (dSYM File Required Problem Resolved)\",\"datePublished\":\"2019-08-06T12:58:54+00:00\",\"dateModified\":\"2026-01-14T06:11:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\\\/\"},\"wordCount\":823,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/ios-firebase-2.png\",\"keywords\":[\"dsym file error\",\"dsym file missing crashlytics\",\"Firebase\",\"firebase crashlytics\",\"Firebase iOS\",\"firebase swift\",\"ios swift crashlytics\"],\"articleSection\":[\"Firebase\",\"iOS\",\"Mobile\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\\\/\",\"url\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\\\/\",\"name\":\"Firebase Crashlytics Integration In iOS Swift (dSYM File Required Problem Resolved) - InnovationM - Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/ios-firebase-2.png\",\"datePublished\":\"2019-08-06T12:58:54+00:00\",\"dateModified\":\"2026-01-14T06:11:36+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#\\\/schema\\\/person\\\/a831bf4602d69d1fa452e3de0c8862ed\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/ios-firebase-2.png\",\"contentUrl\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/ios-firebase-2.png\",\"width\":1141,\"height\":634,\"caption\":\"dSYM File Error\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Firebase Crashlytics Integration In iOS Swift (dSYM File Required Problem Resolved)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/\",\"name\":\"InnovationM - Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#\\\/schema\\\/person\\\/a831bf4602d69d1fa452e3de0c8862ed\",\"name\":\"InnovationM Admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g\",\"caption\":\"InnovationM Admin\"},\"sameAs\":[\"http:\\\/\\\/www.innovationm.com\\\/\"],\"url\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/author\\\/innovationmadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Firebase Crashlytics Integration In iOS Swift (dSYM File Required Problem Resolved) - InnovationM - Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/","og_locale":"en_US","og_type":"article","og_title":"Firebase Crashlytics Integration In iOS Swift (dSYM File Required Problem Resolved) - InnovationM - Blog","og_description":"Introduction: Nowadays, Firebase Crashlytics is a very important part of our projects to monitor crashes of our applications that may be an android or iOS application. For the time being it is an unbeatable tool to log your day to day crashes for each user of your application. It provides good documentation and step by [&hellip;]","og_url":"https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/","og_site_name":"InnovationM - Blog","article_published_time":"2019-08-06T12:58:54+00:00","article_modified_time":"2026-01-14T06:11:36+00:00","og_image":[{"width":1141,"height":634,"url":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/ios-firebase-2.png","type":"image\/png"}],"author":"InnovationM Admin","twitter_misc":{"Written by":"InnovationM Admin","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/#article","isPartOf":{"@id":"https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/"},"author":{"name":"InnovationM Admin","@id":"https:\/\/www.innovationm.com\/blog\/#\/schema\/person\/a831bf4602d69d1fa452e3de0c8862ed"},"headline":"Firebase Crashlytics Integration In iOS Swift (dSYM File Required Problem Resolved)","datePublished":"2019-08-06T12:58:54+00:00","dateModified":"2026-01-14T06:11:36+00:00","mainEntityOfPage":{"@id":"https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/"},"wordCount":823,"commentCount":0,"image":{"@id":"https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/#primaryimage"},"thumbnailUrl":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/ios-firebase-2.png","keywords":["dsym file error","dsym file missing crashlytics","Firebase","firebase crashlytics","Firebase iOS","firebase swift","ios swift crashlytics"],"articleSection":["Firebase","iOS","Mobile"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/","url":"https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/","name":"Firebase Crashlytics Integration In iOS Swift (dSYM File Required Problem Resolved) - InnovationM - Blog","isPartOf":{"@id":"https:\/\/www.innovationm.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/#primaryimage"},"image":{"@id":"https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/#primaryimage"},"thumbnailUrl":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/ios-firebase-2.png","datePublished":"2019-08-06T12:58:54+00:00","dateModified":"2026-01-14T06:11:36+00:00","author":{"@id":"https:\/\/www.innovationm.com\/blog\/#\/schema\/person\/a831bf4602d69d1fa452e3de0c8862ed"},"breadcrumb":{"@id":"https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/#primaryimage","url":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/ios-firebase-2.png","contentUrl":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2019\/08\/ios-firebase-2.png","width":1141,"height":634,"caption":"dSYM File Error"},{"@type":"BreadcrumbList","@id":"https:\/\/www.innovationm.com\/blog\/firebase-crashlytics-integration-in-ios-swift-dsym-file-required-problem-resolved\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.innovationm.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Firebase Crashlytics Integration In iOS Swift (dSYM File Required Problem Resolved)"}]},{"@type":"WebSite","@id":"https:\/\/www.innovationm.com\/blog\/#website","url":"https:\/\/www.innovationm.com\/blog\/","name":"InnovationM - Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.innovationm.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.innovationm.com\/blog\/#\/schema\/person\/a831bf4602d69d1fa452e3de0c8862ed","name":"InnovationM Admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g","caption":"InnovationM Admin"},"sameAs":["http:\/\/www.innovationm.com\/"],"url":"https:\/\/www.innovationm.com\/blog\/author\/innovationmadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/posts\/5439","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/comments?post=5439"}],"version-history":[{"count":3,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/posts\/5439\/revisions"}],"predecessor-version":[{"id":8916,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/posts\/5439\/revisions\/8916"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/media\/5460"}],"wp:attachment":[{"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/media?parent=5439"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/categories?post=5439"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/tags?post=5439"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}