<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://sugarclub.sugarai.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Mobile Developer Answers &amp;amp; Best Practices - Recent Threads</title><link>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Getting too many API calls when APP is idle</title><link>https://sugarclub.sugarai.com/thread/8343?ContentTypeID=0</link><pubDate>Fri, 27 Feb 2026 06:17:30 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:2c1769e3-f6de-4d40-9bf1-9a20dc047b49</guid><dc:creator>Raghavendra Karunakar</dc:creator><slash:comments>4</slash:comments><comments>https://sugarclub.sugarai.com/thread/8343?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/8343/getting-too-many-api-calls-when-app-is-idle/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi Team,&lt;/p&gt;
&lt;p&gt;I have created a sample App using Mobile-sdk version 87.0.850-1.4.2-2&lt;/p&gt;
&lt;p&gt;I&lt;span&gt;&amp;#39;ve noticed excessive background API calls, even when the application is idle. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;As we are dealing with high volumes of production data, this can cause performance issue. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I need to identify and disable these unnecessary requests.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Requesting anyone to help on this.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I have attached screenshot for reference.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img style="max-height:375px;max-width:500px;" alt=" " src="/resized-image/__size/1000x750/__key/communityserver-discussions-components-files/56/calls.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks in Advance.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Guidance on Mobile App Upgrade (v45 → v87) and Long-Term Support Strategy</title><link>https://sugarclub.sugarai.com/thread/8303?ContentTypeID=0</link><pubDate>Fri, 19 Dec 2025 07:15:09 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:01cd30ea-7e19-4217-9497-26a158be1509</guid><dc:creator>Chetan Ghaydar</dc:creator><slash:comments>2</slash:comments><comments>https://sugarclub.sugarai.com/thread/8303?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/8303/guidance-on-mobile-app-upgrade-v45-v87-and-long-term-support-strategy/rss?ContentTypeId=0</wfw:commentRss><description>&lt;div&gt;
&lt;div class="x_"&gt;&lt;span data-olk-copy-source="MessageBody"&gt;Dear SugarCRM Support Team,&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;span&gt;We are planning to upgrade our&amp;nbsp;&lt;b&gt;custom SugarCRM Mobile application&lt;/b&gt;&amp;nbsp;from version&amp;nbsp;&lt;b&gt;45.0.657-1.4.2-2&lt;/b&gt;&amp;nbsp;to&amp;nbsp;&lt;b&gt;87.0.850-1.4.2-2&lt;/b&gt;&amp;nbsp;and would like to seek your guidance before initiating this activity.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;span&gt;Our existing mobile application includes extensive customizations developed using&amp;nbsp;&lt;b&gt;Cordova and Backbone-based components&lt;/b&gt;, as supported in version 45. In the newer SugarCRM Mobile versions, we understand that there has been a significant architectural shift, with&amp;nbsp;&lt;b&gt;React-based technology introduced and much of the functionality migrated away from Cordova and Backbone&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;span&gt;In this context, we would appreciate your advice on the following:&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ol start="1"&gt;
&lt;li class="x_MsoNormal"&gt;&lt;span&gt;Whether upgrading from v45 to v87 would require a&amp;nbsp;&lt;b&gt;complete or partial rewrite of our existing mobile custom code&lt;/b&gt;&amp;nbsp;due to the transition to React.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ol start="2"&gt;
&lt;li class="x_MsoNormal"&gt;&lt;span&gt;Which&amp;nbsp;&lt;b&gt;legacy mobile customization frameworks or APIs&lt;/b&gt;&amp;nbsp;are deprecated or no longer supported in the latest versions.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ol start="3"&gt;
&lt;li class="x_MsoNormal"&gt;&lt;span&gt;Recommended&amp;nbsp;&lt;b&gt;migration strategy or best practices&lt;/b&gt;&amp;nbsp;for converting existing Cordova/Backbone-based customizations to the React-based mobile framework.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ol start="4"&gt;
&lt;li class="x_MsoNormal"&gt;&lt;span&gt;Availability of any&amp;nbsp;&lt;b&gt;official documentation, migration guides, or tools&lt;/b&gt;&amp;nbsp;to support this conversion.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;span&gt;Additionally, from a&amp;nbsp;&lt;b&gt;long-term support perspective&lt;/b&gt;, we would like your guidance on:&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ol start="5"&gt;
&lt;li class="x_MsoNormal"&gt;&lt;span&gt;Which SugarCRM Mobile versions or upgrade paths are&amp;nbsp;&lt;b&gt;best suited for long-term stability and support&lt;/b&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ol start="6"&gt;
&lt;li class="x_MsoNormal"&gt;&lt;span&gt;Recommendations on how to design or refactor mobile customizations to&amp;nbsp;&lt;b&gt;minimize rework in future upgrades&lt;/b&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ol start="7"&gt;
&lt;li class="x_MsoNormal"&gt;&lt;span&gt;Any&amp;nbsp;&lt;b&gt;SugarCRM-supported standards or architectural guidelines&lt;/b&gt;&amp;nbsp;we should follow to ensure our mobile application remains compatible with future releases.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;span&gt;Given the scale of these changes, we want to ensure our upgrade and redevelopment approach aligns with SugarCRM&amp;rsquo;s&amp;nbsp;&lt;b&gt;supported technologies and long-term roadmap&lt;/b&gt;, while avoiding unsupported customization patterns.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;span&gt;We appreciate your guidance and look forward to your recommendations on how best to proceed.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="x_Signature"&gt;
&lt;p class="x_elementtoproof"&gt;&lt;span&gt;Thanks &amp;amp; Regards,&lt;/span&gt;&lt;/p&gt;
&lt;div class="x_"&gt;&lt;span&gt;Chetan Ghaydar&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>The client’s application remains stuck in offline mode, and even after switching to online mode, it continues to operate offline despite active network availability. This issue is directly impacting the client's production operations.</title><link>https://sugarclub.sugarai.com/thread/8291?ContentTypeID=0</link><pubDate>Tue, 25 Nov 2025 07:50:28 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:4512483f-b06f-413f-89a8-35a3f24b6852</guid><dc:creator>Chetan Ghaydar</dc:creator><slash:comments>5</slash:comments><comments>https://sugarclub.sugarai.com/thread/8291?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/8291/the-client-s-application-remains-stuck-in-offline-mode-and-even-after-switching-to-online-mode-it-continues-to-operate-offline-despite-active-network-availability-this-issue-is-directly-impacting-the-client-s-production-opera/rss?ContentTypeId=0</wfw:commentRss><description>&lt;div&gt;
&lt;div class="x_"&gt;&lt;b&gt;&lt;span data-olk-copy-source="MessageBody"&gt;Problem Statement:&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&lt;br /&gt;The client&amp;rsquo;s application remains stuck in&amp;nbsp;&lt;i&gt;offline mode&lt;/i&gt;, and even after switching to&amp;nbsp;&lt;i&gt;online mode&lt;/i&gt;, it continues to operate offline despite active network availability. This issue is directly impacting the client&amp;#39;s production operations.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;b&gt;&lt;span&gt;Detailed Description:&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&lt;br /&gt;The client is experiencing a persistent issue where the application does not transition to online mode once it has gone offline, even when a stable network connection is present. They are currently using an older&amp;nbsp;&lt;b&gt;SDK version (83.0.831-1.4.2-2).&lt;/b&gt;&amp;nbsp;While we understand that the SDK is outdated, we would like to understand what specific conditions or system behaviours could cause such an issue.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;span&gt;This is a custom application; however, we have not altered any core functionalities. All development has been done strictly through extensions, and there are no custom features that could interfere with this part of the core offline/online logic.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;span&gt;We have tested the scenario across multiple environments and network conditions, but we have been unable to replicate the issue on our end, including:&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li class="x_MsoNormal"&gt;&lt;b&gt;&lt;span&gt;Device Simulator&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li class="x_MsoNormal"&gt;&lt;b&gt;&lt;span&gt;2G Network&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li class="x_MsoNormal"&gt;&lt;b&gt;&lt;span&gt;Wi-Fi&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li class="x_MsoNormal"&gt;&lt;b&gt;&lt;span&gt;Regular broadband/mobile data&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li class="x_MsoNormal"&gt;&lt;b&gt;&lt;span&gt;Client&amp;rsquo;s 5G network environment&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;span&gt;Despite these repeated tests across different conditions, we have been unable to identify the root cause or find a workable resolution.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;span&gt;The client reports that on the vanilla app downloaded from the Play Store, the issue does&amp;nbsp;&lt;i&gt;not&lt;/i&gt;&amp;nbsp;occur &amp;mdash; it successfully switches to online mode. This further increases their concern, and they are becoming increasingly impatient as this affects day-to-day operations.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;span&gt;We are ready to share the relevant code snippets&amp;nbsp;for your review, should you require them.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;span&gt;&lt;br /&gt;We kindly request your assistance in helping us identify the possible root causes of this behaviour and guide us on the next steps toward resolution. Understanding what in the SDK, configuration, or environment could cause the offline mode to remain stuck would be highly valuable for troubleshooting. If required, we are will open a Sugar Development Support ticket for the same.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Clarification on Gzip Support in SugarCRM Mobile SDK</title><link>https://sugarclub.sugarai.com/thread/8227?ContentTypeID=0</link><pubDate>Tue, 16 Sep 2025 07:29:18 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:91634314-8da2-43a0-a279-7bbc8a232c2f</guid><dc:creator>Chetan Ghaydar</dc:creator><slash:comments>4</slash:comments><comments>https://sugarclub.sugarai.com/thread/8227?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/8227/clarification-on-gzip-support-in-sugarcrm-mobile-sdk/rss?ContentTypeId=0</wfw:commentRss><description>&lt;div&gt;
&lt;div class="x_"&gt;&lt;span data-olk-copy-source="MessageBody"&gt;I would like to confirm whether the SugarCRM Mobile SDK supports Gzip compression for API requests and responses.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li class="x_MsoNormal"&gt;&lt;span&gt;Does the Mobile SDK automatically handle Gzip-compressed responses from the SugarCRM server, or do we need to implement any additional configuration/code to enable this?&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li class="x_MsoNormal"&gt;&lt;span&gt;If supported, is there any official documentation available for reference?&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;span&gt;We are evaluating the SDK for a mobile customization project and want to ensure Gzip is supported out-of-the-box to optimize performance.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="x_"&gt;&lt;span&gt;Thank you for your assistance.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Mobile App Heap Size Issue – Investigation &amp; Support Request</title><link>https://sugarclub.sugarai.com/thread/8201?ContentTypeID=0</link><pubDate>Thu, 14 Aug 2025 05:07:02 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:8be9fd8f-0091-45d7-a7ee-476fd7ba28b7</guid><dc:creator>Chetan Ghaydar</dc:creator><slash:comments>7</slash:comments><comments>https://sugarclub.sugarai.com/thread/8201?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/8201/mobile-app-heap-size-issue-investigation-support-request/rss?ContentTypeId=0</wfw:commentRss><description>&lt;div&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;span data-olk-copy-source="MessageBody"&gt;We are experiencing an OutOfMemoryError&amp;nbsp;in the SugarCRM mobile application, which appears to be related to the heap size allocation on certain devices. It is happening on certain events like page refresh, Menu item click after login etc.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;span&gt;Following SDK version we used for customizations&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;b&gt;&lt;span&gt;45.0.657-1.4.2&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;b&gt;&lt;span&gt;Quick Fix&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;span&gt;Configuration added to&amp;nbsp;&lt;/span&gt;&lt;code&gt;&lt;span&gt;AndroidManifest.xml&lt;/span&gt;&lt;/code&gt;&lt;span&gt;:&amp;nbsp;&lt;/span&gt;&lt;code&gt;&lt;b&gt;&lt;span&gt;&amp;lt;application android:largeHeap=&amp;quot;true&amp;quot; ... /&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;/p&gt;
&lt;div&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;b&gt;&lt;span&gt;Impact:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;span&gt;Causes app crash, interrupting user workflows.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;span&gt;Affects specific devices more frequently, likely due to OS and hardware configuration.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;b&gt;&lt;span&gt;Request:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;b&gt;&lt;span&gt;Please advise on:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;span&gt;Any way to reduce heap size&lt;/span&gt;&lt;/p&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;span&gt;Recommended heap size settings for SugarCRM mobile builds.&lt;/span&gt;&lt;/p&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;span&gt;Any known SDK or configuration changes required to handle high-memory operations.&lt;/span&gt;&lt;/p&gt;
&lt;p class="x_xelementtoproof"&gt;&lt;span&gt;Possible workarounds to avoid crashes until a permanent fix is implemented.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>throwing SugarApiExceptionInvalidParameter in logic hook don't work in mobile app</title><link>https://sugarclub.sugarai.com/thread/7975?ContentTypeID=0</link><pubDate>Mon, 24 Feb 2025 09:46:52 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:9b1b134d-1df2-4b89-8486-4a74c465c4bf</guid><dc:creator>Juned Rawoot</dc:creator><slash:comments>0</slash:comments><comments>https://sugarclub.sugarai.com/thread/7975?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/7975/throwing-sugarapiexceptioninvalidparameter-in-logic-hook-don-t-work-in-mobile-app/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;We have written a custom &lt;strong data-start="25" data-end="40"&gt;Before Save&lt;/strong&gt; logic hook. In the logic hook, we throw a Sugar exception. It is working fine on the web, and the error popup is showing properly, but it is not working in the mobile app.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt; $dateOfInspection = $bean-&amp;gt;date_of_inspection_c;
if (strtotime($dateOfInspection) &amp;gt; strtotime(date(&amp;quot;Y-m-d&amp;quot;))) {
    // Prevent save and show error message
    throw new SugarApiExceptionInvalidParameter(&amp;quot;The Date of Inspection cannot be a future date. Please select a valid date.&amp;quot;);
}&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Action that fills in one field</title><link>https://sugarclub.sugarai.com/thread/7527?ContentTypeID=0</link><pubDate>Mon, 08 Jul 2024 16:42:58 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:250f4910-04ea-42bc-b072-1f206eae153a</guid><dc:creator>Steven Cox</dc:creator><slash:comments>1</slash:comments><comments>https://sugarclub.sugarai.com/thread/7527?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/7527/action-that-fills-in-one-field/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m looking to implement an action in the context menu that will update a text field on the meeting record and save it. Rather than going to the edit view, I just want the option to enter in text that gets saved to the record. I do want to maintain the regular edit view too though.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Two ways I can see to do this:&lt;/p&gt;
&lt;p&gt;1. A complete custom view and hbs template with the one field.&lt;/p&gt;
&lt;p&gt;2. Some kind of popup dialog.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;With 1,&amp;nbsp; what would be the best way to handle routing etc to this? I have some experience with customizing standard views, but not supplementing them.&lt;/p&gt;
&lt;p&gt;With 2, I have implemented other action buttons that update the current record (record view), but not with an input dialog. This seems the simplest and I have the code to manage the action, the save call etc. I would just need to replicate it and add the dialog.&lt;/p&gt;
&lt;p&gt;Any thoughts and suggestions welcome.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Preview option for custom report</title><link>https://sugarclub.sugarai.com/thread/7259?ContentTypeID=0</link><pubDate>Sat, 04 May 2024 05:11:04 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:8420e535-448a-43cb-b680-25d62a1b299e</guid><dc:creator>Technical Team</dc:creator><slash:comments>4</slash:comments><comments>https://sugarclub.sugarai.com/thread/7259?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/7259/preview-option-for-custom-report/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi All,&lt;/p&gt;
&lt;p&gt;Does anyone of you know a good solution to preview option to the custom report which is generated from CRM?&lt;br /&gt;&lt;br /&gt;in my Instance there are several report and that are generated/ Downloaded from the CRM successfully, but client don&amp;#39;t want to download it. They just want to review it, so that they need preview or review option.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Could anybody assist me how to give the view or Preview option to our custom reports.&lt;br /&gt;&lt;br /&gt;Any suggestion would be highly appreciated.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks in Advance&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Mobile layouts - Tabs</title><link>https://sugarclub.sugarai.com/thread/7153?ContentTypeID=0</link><pubDate>Tue, 26 Mar 2024 03:34:08 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:68470bc2-44d5-432f-ba48-ce74244d8585</guid><dc:creator>Sheraz Ahmed</dc:creator><slash:comments>1</slash:comments><comments>https://sugarclub.sugarai.com/thread/7153?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/7153/mobile-layouts---tabs/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Any suggestions to add tabs / panels in SugarCRM mobile layouts (Edit and detail view)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>calling 'save' from an action button in a record view (not edit view)</title><link>https://sugarclub.sugarai.com/thread/7143?ContentTypeID=0</link><pubDate>Thu, 21 Mar 2024 11:08:20 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:0d357b75-51e6-4cdd-b3dd-c51780358989</guid><dc:creator>Steven Cox</dc:creator><slash:comments>2</slash:comments><comments>https://sugarclub.sugarai.com/thread/7143?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/7143/calling-save-from-an-action-button-in-a-record-view-not-edit-view/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve added an action button to a custom meeting detail view - The plan is that it updates a couple of fields (checkbox, geolocation and a datetime field) and saves this back to the server. I used model.set() for this.&lt;/p&gt;
&lt;p&gt;I had previously tried the model.save and model.asyncSave calls but as, I assume, it was not in an edit view, it saved the initial values.&lt;/p&gt;
&lt;p&gt;To work around this, I used API calls to update the server&amp;nbsp;App.api.call(&amp;#39;update&amp;#39;, App.api.buildURL(.....)) with custom sucess and error alerts.&lt;/p&gt;
&lt;p&gt;However, it does mean corresponding listviews are slow to update and error handling for loss of internet service is problematic. Ideally, I&amp;#39;d like to use the model.save call or similar. I&amp;#39;m afraid I do not want to bring up the editview.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Any pointers on how to set up the model.save() parameters in detailview so this works?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>SDK Update 60 -&gt; 63/64: Error encountered. Aborting</title><link>https://sugarclub.sugarai.com/thread/6899?ContentTypeID=0</link><pubDate>Wed, 15 Nov 2023 10:11:25 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:f343c7eb-df9b-4637-a1e1-bceabea7852e</guid><dc:creator>Anastasiia Gubanovych</dc:creator><slash:comments>14</slash:comments><comments>https://sugarclub.sugarai.com/thread/6899?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/6899/sdk-update-60---63-64-error-encountered-aborting/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi there,&lt;br /&gt;&lt;br /&gt;I&amp;#39;m wondering if anyone tried to update to&amp;nbsp;the latest SDK (63 or 64)?&lt;br /&gt;The thing is that w&lt;span&gt;e are trying to update it from version 60.0.732-1.4.2-2 to version 63.0.741-1.4.2-2 or 64.0.744-1.4.2-2, however, the process interrupts on &amp;quot;Starting &amp;#39;app-icons-android&amp;#39; with the error &amp;quot;Error encountered. Aborting!&amp;quot;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;It happens when updating the app (./sdk init-native) as well as when generating a new one ($SUGAR_MOBILE_SDK_HOME/&amp;lt;version&amp;gt;/sdk/generate-app).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Homebrew and node are updated to the latest version&lt;/span&gt;&lt;br /&gt;&lt;span&gt;jdk-11.0.19&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;There is no further explanation in the logs, only &amp;quot;Error encountered. Aborting!&amp;quot;.&lt;br /&gt;&lt;br /&gt;&lt;img style="max-height:375px;max-width:500px;" src="/resized-image/__size/1000x750/__key/communityserver-discussions-components-files/56/screen.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;Has anyone run into the same problem and maybe addressed it?&lt;br /&gt;&lt;br /&gt;Thank you.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Sugar Mobile IOS Bug - SSO</title><link>https://sugarclub.sugarai.com/thread/6538?ContentTypeID=0</link><pubDate>Mon, 12 Jun 2023 12:34:44 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:0e75dcf5-6aa6-4848-9ee0-a66a4dee5e3a</guid><dc:creator>Daniel Rodriguez</dc:creator><slash:comments>7</slash:comments><comments>https://sugarclub.sugarai.com/thread/6538?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/6538/sugar-mobile-ios-bug---sso/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi guys,&lt;/p&gt;
&lt;p&gt;Actually we have diferents instances with the same configuration SugarCRM (Enterprise V11.0), we have deployed SSO - Azure in all the instances and the users can do the conection whithout problem. When we try to connect SugarCRM&amp;nbsp;Mobile application IOS - V 58 with instance production &amp;nbsp;we have a layout problem (With Android we don&amp;#39;t have the problem), an error message and even the version of the aplication changes automaticaly (See the images) but the weired thing is that work in all the other instances. How can i resolve this problem?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/500x375/__key/communityserver-discussions-components-files/56/Image-1.png" /&gt;&lt;img alt=" " src="/resized-image/__size/500x375/__key/communityserver-discussions-components-files/56/Image-2.png" /&gt;&lt;img alt=" " src="/resized-image/__size/500x375/__key/communityserver-discussions-components-files/56/Images-3.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Unable to create iOS build in MACS</title><link>https://sugarclub.sugarai.com/thread/6389?ContentTypeID=0</link><pubDate>Tue, 18 Apr 2023 23:34:24 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:15b8747a-781d-4550-ae8f-99b43993a821</guid><dc:creator>Lance Bellew</dc:creator><slash:comments>5</slash:comments><comments>https://sugarclub.sugarai.com/thread/6389?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/6389/unable-to-create-ios-build-in-macs/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi team - we have worked through the guides for creating a custom-branded version of the mobile app, however the Mobile App Configurator is failing when we try to create the build - status is &amp;quot;Failed build&amp;quot; after approx. 8-10 minutes. Is there anywhere we can view logs or more detail as to why the build has failed?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>"Module not found" errors after upgrading to version 51 of the sdk</title><link>https://sugarclub.sugarai.com/thread/6012?ContentTypeID=0</link><pubDate>Mon, 14 Nov 2022 21:52:57 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:41a1549a-f1e9-4fdd-9ddc-02c56bd07b5e</guid><dc:creator>Steven Cox</dc:creator><slash:comments>2</slash:comments><comments>https://sugarclub.sugarai.com/thread/6012?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/6012/module-not-found-errors-after-upgrading-to-version-51-of-the-sdk/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I suspect I&amp;#39;m in for a lot of headaches here. I&amp;#39;m upgrading from an old codebase - built upon the sdk version 14. I went with the the upgrade instructions for v51. The sdk installed without issue following the readme. I ran&lt;/p&gt;
&lt;p&gt;./sdk init-native&amp;nbsp;&lt;/p&gt;
&lt;p&gt;which ran without issue. Starting&lt;/p&gt;
&lt;p&gt;./sdk debug&lt;/p&gt;
&lt;p&gt;There is no issue until I connect to the service on localhost:9000/app - when I get over 90 errors of the type:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;[21:41:39] webpack-dev-server: http://localhost:9000/app
[21:41:39] Finished &amp;#39;webpack-server-run&amp;#39; after 1.09 s
[21:41:39] Finished &amp;#39;debug&amp;#39; after 1.27 s
&amp;lt;i&amp;gt; [webpack-dev-middleware] wait until bundle finished: /app/
assets by path ../ 889 KiB
  assets by path ../font/*.ttf 827 KiB 5 assets
  assets by path ../img/*.svg 61.7 KiB
    asset ../img/logo-login--dark.svg 23.7 KiB [emitted] (auxiliary name: index)
    asset ../img/logo-login.svg 23.7 KiB [emitted] (auxiliary name: index)
    asset ../img/icon-touchid.svg 11.1 KiB [emitted] (auxiliary name: index)
    asset ../img/pattern-tiled.svg 2.5 KiB [emitted] (auxiliary name: index)
    asset ../img/icon-pipeline.svg 693 bytes [emitted] (auxiliary name: index)
assets by path *.js 36.5 MiB
  assets by status 36.4 MiB [big]
    asset index.js 31.4 MiB [emitted] [big] (name: index)
    asset heicworker.js 4.43 MiB [emitted] [big] (name: heicworker)
    asset entries_custom_js.js 586 KiB [emitted] [big]
  asset js_utils_performance_logger_js.js 68.6 KiB [emitted]
  asset js_utils_error-emulation_js.js 34.6 KiB [emitted]
orphan modules 259 KiB [orphan] 59 modules
runtime modules 56.7 KiB 29 modules
cacheable modules 12.8 MiB
  modules by path ./ 10 MiB 630 modules
  modules by path ../ 2.76 MiB
    modules by path ../node_modules/ 2.58 MiB 516 modules
    modules by path ../../../../../../home/steve/GIT/KPMobile/mobile-sdk/KPMobile/KP_App/custom/ 190 KiB 37 modules
  fs (ignored) 15 bytes [built] [code generated]
  path (ignored) 15 bytes [built] [code generated]
  crypto (ignored) 15 bytes [built] [code generated]
../node_modules/moment/locale/ sync ^\.\/.*$ 3.21 KiB [optional] [built] [code generated]
./js/ sync \.hbs$ 9.2 KiB [built] [code generated]
../../../../../../home/steve/GIT/KPMobile/mobile-sdk/KPMobile/KP_App/custom/ sync ^((?%21\/samples\/config\/).)*$ 3.01 KiB [built] [code generated]
external &amp;quot;Handlebars&amp;quot; 42 bytes [built] [code generated]

ERROR in ../../../../../../home/steve/GIT/KPMobile/mobile-sdk/KPMobile/KP_App/custom/actions/context-menu-actions.js 1:22-57
Module not found: Error: Can&amp;#39;t resolve &amp;#39;%app.core%/customization&amp;#39; in &amp;#39;/home/steve/GIT/KPMobile/mobile-sdk/KPMobile/KP_App/custom/actions&amp;#39;
 @ ../../../../../../home/steve/GIT/KPMobile/mobile-sdk/KPMobile/KP_App/custom/ sync ^((?%21\/samples\/config\/).)*$ ./actions/context-menu-actions.js ./actions/context-menu-actions
 @ ./entries/custom.js 5:16-82
 @ ./entries/dynamic.js 16:14-42
 @ ./entries/index.js 17:0-39 19:0-14

ERROR in ../../../../../../home/steve/GIT/KPMobile/mobile-sdk/KPMobile/KP_App/custom/actions/other-actions-cstm.js 1:22-57
Module not found: Error: Can&amp;#39;t resolve &amp;#39;%app.core%/customization&amp;#39; in &amp;#39;/home/steve/GIT/KPMobile/mobile-sdk/KPMobile/KP_App/custom/actions&amp;#39;
 @ ../../../../../../home/steve/GIT/KPMobile/mobile-sdk/KPMobile/KP_App/custom/ sync ^((?%21\/samples\/config\/).)*$ ./actions/other-actions-cstm.js ./actions/other-actions-cstm
 @ ./entries/custom.js 5:16-82
 @ ./entries/dynamic.js 16:14-42
 @ ./entries/index.js 17:0-39 19:0-14&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Any thoughts on what I may need to do to the codebase, assuming it&amp;#39;s changes in the sdk?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Can`t extend qli-group-edit-view</title><link>https://sugarclub.sugarai.com/thread/5898?ContentTypeID=0</link><pubDate>Tue, 27 Sep 2022 19:43:11 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:33099444-4d5f-4975-b242-c5a82fdd3314</guid><dc:creator>Silvio Antunes</dc:creator><slash:comments>4</slash:comments><comments>https://sugarclub.sugarai.com/thread/5898?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/5898/can-t-extend-qli-group-edit-view/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I`m trying to extend the qli-group-edit-view from SDK by using the following custom code:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="javascript"&gt;import customization from &amp;#39;APP/js/core/customization&amp;#39;;
import FilteredListView from &amp;#39;VIEWS/quotes/qli-group-edit-view&amp;#39;;

console.log(FilteredListView);

class customQliGroupEditView extends FilteredListView {

    initialize(options) {
        console.log(&amp;#39;&amp;#237;nitialize&amp;#39;);
        alert(&amp;#39;initialize&amp;#39;);
        super.initialize(options);
    }    
};

customization.register(customQliGroupEditView);
 
export default customQliGroupEditView;

console.log(customQliGroupEditView);
console.log(customization);&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;So far I`ve been only able to log the FilteredListView and stuff, but I can`t extend the initialize method at all. It just ignores anything. I have successfully extended the VIEWS/edit/modules/quotes-edit-container-view by using thie same approach. Is there anything I might be missing regarding this file specifically?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Update: I`m using SDK&amp;nbsp;&lt;span&gt;49.0.686-1.4.2-2 and not even the&amp;nbsp;quotes-edit-container-view is extendable anymore either. It&amp;#39;s not working any longer.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Thank you,&lt;/p&gt;
&lt;p&gt;Silvio&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Push notifications via firebase</title><link>https://sugarclub.sugarai.com/thread/5874?ContentTypeID=0</link><pubDate>Tue, 13 Sep 2022 02:53:58 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:5f06575f-9fd8-40b9-b398-3468f62fe8ad</guid><dc:creator>Sheraz Ahmed</dc:creator><slash:comments>0</slash:comments><comments>https://sugarclub.sugarai.com/thread/5874?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/5874/push-notifications-via-firebase/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span&gt;Hi,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I am implementing the custom push notifications for mobile app using google firebase for ios and android.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Steps for registering android app with sugar sdk:-&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- Project created in firebase for android&lt;/span&gt;&lt;br /&gt;&lt;span&gt;- google-services.json file placed in the root directory of the android app in platform folder&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;The steps working on any other app but Notification is not appearing on SugarCRM app.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Please help and confirm what could be the issue and is there any other things to do this?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Thanks.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Error while building custom app using sugarcrm sdk - 47.1.664-1.4.2-2</title><link>https://sugarclub.sugarai.com/thread/5811?ContentTypeID=0</link><pubDate>Thu, 04 Aug 2022 05:38:10 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:80d75df2-ed32-4127-9fab-d8a84621c8e4</guid><dc:creator>Shrikant  Borkar</dc:creator><slash:comments>5</slash:comments><comments>https://sugarclub.sugarai.com/thread/5811?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/5811/error-while-building-custom-app-using-sugarcrm-sdk---47-1-664-1-4-2-2/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span style="color:#000000;"&gt;Hi,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#000000;"&gt;I&amp;#39;m having trouble while creating custom mobile app using sugarcrm sdk version -&amp;nbsp;47.1.664-1.4.2-2&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#000000;"&gt;but same process working for sugarcrm sdk version -&amp;nbsp;42.0.645-1.4.2-2&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#000000;"&gt;application&amp;nbsp;creation failed with below error -&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#000000;"&gt;I think process fails while integrating plugin for actionsheet, could you please suggest some solution on this.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#000000;"&gt;Thanks,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#000000;"&gt;Shrikant&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#000000;"&gt;Error details as below ---&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#000000;"&gt;[15:08:04] Finished &amp;#39;clean-native&amp;#39; after 1.43 s&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:04] Starting &amp;#39;install-native-plugins&amp;#39;...&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:04.724-P53329] Forking: &amp;#39;../sugar-mobile-sdk/47.1.664-1.4.2-2/node_modules/.bin/cordova&amp;#39; &amp;#39;plugin&amp;#39; &amp;#39;add&amp;#39; &amp;#39;--noregistry&amp;#39; &amp;#39;../sugar-mobile-sdk/47.1.664-1.4.2-2/native_plugins/cordova-plugin-actionsheet&amp;#39; &amp;#39;--verbose&amp;#39; cwd: &amp;#39;../native&amp;#39; pid: 53329&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:05.528-P53329] No scripts found for hook &amp;quot;before_plugin_add&amp;quot;.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:05.528-P53329] Calling plugman.fetch on plugin &amp;quot;../47.1.664-1.4.2-2/native_plugins/cordova-plugin-actionsheet&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:05.536-P53329] fetch: Installing ../sugar-mobile-sdk/47.1.664-1.4.2-2/native_plugins/cordova-plugin-actionsheet to ..//native&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:05.536-P53329] Running command: npm install ../sugar-mobile-sdk/47.1.664-1.4.2-2/native_plugins/cordova-plugin-actionsheet --save-dev&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.440-P53329] Command finished with error code 1: npm install,../sugar-mobile-sdk/47.1.664-1.4.2-2/native_plugins/cordova-plugin-actionsheet,--save-dev&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.445-P53329] Error: npm: Command failed with exit code 1 Error output:&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.445-P53329] npm WARN com.acme.crm@ No description&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.445-P53329] npm WARN com.acme.crm@ No repository field.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.445-P53329] npm WARN com.acme.crm@ No license field.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.445-P53329] npm ERR! code EEXIST&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.445-P53329] npm ERR! path ..//native/node_modules/.bin/create&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.445-P53329] npm ERR! Refusing to delete ..//native/node_modules/.bin/create: is outside ..//native/node_modules/cordova-android and not a link&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.445-P53329] npm ERR! File exists: ..//native/node_modules/.bin/create&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.446-P53329] npm ERR! Remove the existing file and try again, or run npm&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.446-P53329] npm ERR! with --force to overwrite files recklessly.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.446-P53329] npm ERR! A complete log of this run can be found in:&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.446-P53329] npm ERR! ../.npm/_logs/2022-08-03T09_38_07_407Z-debug.log&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.446-P53329] at ChildProcess.whenDone (../sugar-mobile-sdk/47.1.664-1.4.2-2/node_modules/cordova-common/src/superspawn.js:136:25)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.446-P53329] at ChildProcess.emit (events.js:375:28)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.446-P53329] at maybeClose (internal/child_process.js:1055:16)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.446-P53329] at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5) {&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.446-P53329] stderr: &amp;#39;npm WARN com.acme.crm@ No description\n&amp;#39; +&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.446-P53329] &amp;#39;npm WARN com.acme.crm@ No repository field.\n&amp;#39; +&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.446-P53329] &amp;#39;npm WARN com.acme.crm@ No license field.\n&amp;#39; +&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.446-P53329] &amp;#39;\n&amp;#39; +&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.447-P53329] &amp;#39;npm ERR! code EEXIST\n&amp;#39; +&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.447-P53329] &amp;#39;npm ERR! path ..//native/node_modules/.bin/create\n&amp;#39; +&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.447-P53329] &amp;#39;npm ERR! Refusing to delete ..//native/node_modules/.bin/create: is outside ../native/node_modules/cordova-android and not a link\n&amp;#39; +&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.447-P53329] &amp;#39;npm ERR! File exists: ..//native/node_modules/.bin/create\n&amp;#39; +&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.447-P53329] &amp;#39;npm ERR! Remove the existing file and try again, or run npm\n&amp;#39; +&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.447-P53329] &amp;#39;npm ERR! with --force to overwrite files recklessly.\n&amp;#39; +&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.447-P53329] &amp;#39;\n&amp;#39; +&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.447-P53329] &amp;#39;npm ERR! A complete log of this run can be found in:\n&amp;#39; +&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.447-P53329] &amp;#39;npm ERR! ../.npm/_logs/2022-08-03T09_38_07_407Z-debug.log\n&amp;#39;,&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.447-P53329] code: 1&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.447-P53329] }&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;[15:08:07.447-P53329] CordovaError: Error: npm: Command failed with exit code 1 Error output:&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Issue while using Bean CreateRecord - Transaction Log</title><link>https://sugarclub.sugarai.com/thread/5779?ContentTypeID=0</link><pubDate>Mon, 18 Jul 2022 13:16:26 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:a73fdcdd-a560-400c-aeda-ce41bdd0f392</guid><dc:creator>Kannan Srinivasan</dc:creator><slash:comments>1</slash:comments><comments>https://sugarclub.sugarai.com/thread/5779?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/5779/issue-while-using-bean-createrecord---transaction-log/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;A custom functionality has been developed on SugarCRM Mobile App, using the SugarCRM Mobile SDK. The functionality that is required to achieved is to capture the user&amp;#39;s current geolocation and send to SugarCRM , in a one minute interval. This has been achieved through a custom module creation.&lt;/p&gt;
&lt;p&gt;The customer module contains the geolocation details such as longitude and latitude.&lt;/p&gt;
&lt;p&gt;When the user is connected to a internet(wifi connection /mobile data connection) and is online via the SugarCRM App, this custom module functionality that was coded for works fine, however when the user is offline, SugarCRM should be able to store all such geolocation details captured in the transaction log. Subsequently when the user gets to online mode, the mobile app is expected to send this information into SugarCRM.&lt;/p&gt;
&lt;p&gt;Additional Information : As there are two ways in which a record can get created within the SugarCRM (Mobile App and User Interaction)&lt;/p&gt;
&lt;p&gt;1: A Record gets created through built in API, this is working as expected.&lt;br /&gt;2: Creating a Bean of the specific Module, this is not working as expected and is generating an error &amp;quot;Resource Not Found&amp;quot;, since there is no transaction log that gets created as a result of Bean CreateRecord function call.&lt;pre class="ui-code" data-mode="javascript"&gt;import customization from &amp;#39;%app.core%/customization&amp;#39;;
import NomadView from &amp;#39;%app.views%/nomad-view&amp;#39;;
import device from &amp;#39;%app.core%/device&amp;#39;;
import dialog from &amp;#39;%app.core%/dialog&amp;#39;;

var dialogTest;

const CustomDialog = customization.extend(NomadView, {
    template: &amp;#39;custom-dialog&amp;#39;,
	_bodyScroll: true,
	events() {
        return {
            &amp;#39;click button#btn_showDialog&amp;#39;:this.showDialog,
            &amp;#39;click button#btn_closeDialog&amp;#39;:this.closeDialog, 
            &amp;#39;click button#btn_createBean&amp;#39;:this.createBeanCustom, 
        };
    },
	
    headerConfig: {
        title:&amp;#39;Custom Dialog&amp;#39;,
        buttons: {
            mainMenu: true,
        },
    },

    initialize(options) {
        this._super(options);			
    },
	
	showDialog() {
		dialogTest.showModal();
	},
	
	closeDialog() {
		dialogTest.close();
	},
	
	createBeanCustom(){
		var bean = app.data.createBean(&amp;#39;Notes&amp;#39;, {id: generateUUID(), name:&amp;#39;Custom Mobile Note&amp;#39;});	
		bean.save(null, {
			fields: Object.keys(bean.attributes),
			hasCustomSuccessAlert: true,
			success: model =&amp;gt; {
				
			},
			error: () =&amp;gt; {
				
			},
		});
	},
		
	onAfterRender() {		
		dialogTest = document.getElementById(&amp;quot;myDialog&amp;quot;);
	}
});

function generateUUID() { // Public Domain/MIT
    var d = new Date().getTime();//Timestamp
    var d2 = ((typeof performance !== &amp;#39;undefined&amp;#39;) &amp;amp;&amp;amp; performance.now &amp;amp;&amp;amp; (performance.now()*1000)) || 0;//Time in microseconds since page-load or 0 if unsupported
    return &amp;#39;xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx&amp;#39;.replace(/[xy]/g, function(c) {
        var r = Math.random() * 16;//random number between 0 and 16
        if(d &amp;gt; 0){//Use timestamp until depleted
            r = (d + r)%16 | 0;
            d = Math.floor(d/16);
        } else {//Use microseconds since page-load if supported
            r = (d2 + r)%16 | 0;
            d2 = Math.floor(d2/16);
        }
        return (c === &amp;#39;x&amp;#39; ? r : (r &amp;amp; 0x3 | 0x8)).toString(16);
    });
}

customization.registerRoutes([
    {
        name: &amp;#39;custom-dialog&amp;#39;,
        steps: &amp;#39;custom-dialog&amp;#39;,
        handler() {
            app.controller.loadScreen(CustomDialog);
        },
    },
]);


//Adding menu to the main menu
customization.registerMainMenuItem({
    label: &amp;#39;Custom Dialog&amp;#39;,    
    route: &amp;#39;custom-dialog&amp;#39;,
    rank: 3, 
});

module.export = CustomDialog;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/56/MicrosoftTeams_2D00_image-_2800_4_2900_.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>I'm having build issues with Mobile SDK 45.0</title><link>https://sugarclub.sugarai.com/thread/5673?ContentTypeID=0</link><pubDate>Wed, 01 Jun 2022 17:08:53 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:cd892c12-f662-4108-a80c-be6cadd29d76</guid><dc:creator>Jeff Bickart</dc:creator><slash:comments>10</slash:comments><comments>https://sugarclub.sugarai.com/thread/5673?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/5673/i-m-having-build-issues-with-mobile-sdk-45-0/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;We have an app that has been working fine with Mobile SDK. Today I attempted to upgrade to Mobile SDK 45.0 and the application no longer runs.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;Compile Time Errors&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/56/Screen-Shot-2022_2D00_06_2D00_01-at-9.22.40-AM.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;Runtime Errors&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;pre class="ui-code" data-mode="text"&gt;2022-06-01 09:17:57.902874-0700 SugarMobileEnhanced[83272:10530445] Apache Cordova native platform version 6.2.0 is starting.
2022-06-01 09:17:57.903036-0700 SugarMobileEnhanced[83272:10530445] Multi-tasking -&amp;gt; Device: YES, App: YES
2022-06-01 09:17:57.906566-0700 SugarMobileEnhanced[83272:10530445] Apache Cordova native platform version 6.2.0 is starting.
2022-06-01 09:17:57.906724-0700 SugarMobileEnhanced[83272:10530445] Multi-tasking -&amp;gt; Device: YES, App: YES
2022-06-01 09:17:58.053302-0700 SugarMobileEnhanced[83272:10530445] [ViewportSizing] maximumViewportInset cannot be larger than frame
2022-06-01 09:17:58.053465-0700 SugarMobileEnhanced[83272:10530445] [ViewportSizing] minimumViewportInset cannot be larger than frame
2022-06-01 09:17:58.445448-0700 SugarMobileEnhanced[83272:10530445] CDVWKWebViewEngine: trying to inject XHR polyfill
2022-06-01 09:17:58.445938-0700 SugarMobileEnhanced[83272:10530445] The preference key &amp;quot;AutoInjectCordova&amp;quot; is not defined and will default to &amp;quot;FALSE&amp;quot;
2022-06-01 09:17:58.446054-0700 SugarMobileEnhanced[83272:10530445] The preference key &amp;quot;AudioCanMix&amp;quot; is not defined and will default to &amp;quot;FALSE&amp;quot;
2022-06-01 09:17:58.447659-0700 SugarMobileEnhanced[83272:10530445] The preference key &amp;quot;MediaPlaybackAllowsAirPlay&amp;quot; is not defined and will default to &amp;quot;TRUE&amp;quot;
2022-06-01 09:17:58.450975-0700 SugarMobileEnhanced[83272:10530445] The preference key &amp;quot;KeyboardDisplayRequiresUserAction&amp;quot; is not defined and will default to &amp;quot;TRUE&amp;quot;
2022-06-01 09:17:58.451152-0700 SugarMobileEnhanced[83272:10530445] The preference key &amp;quot;AllowLinkPreview&amp;quot; is not defined and will default to &amp;quot;FALSE&amp;quot;
2022-06-01 09:17:58.451280-0700 SugarMobileEnhanced[83272:10530445] The preference key &amp;quot;ScrollEnabled&amp;quot; is not defined and will default to &amp;quot;FALSE&amp;quot;
2022-06-01 09:17:58.451403-0700 SugarMobileEnhanced[83272:10530445] The preference key &amp;quot;AllowBackForwardNavigationGestures&amp;quot; is not defined and will default to &amp;quot;FALSE&amp;quot;
2022-06-01 09:17:58.451511-0700 SugarMobileEnhanced[83272:10530445] CDVWKWebViewEngine will reload WKWebView if required on resume
2022-06-01 09:17:58.455075-0700 SugarMobileEnhanced[83272:10530445] Using Ionic WKWebView
2022-06-01 09:17:58.455534-0700 SugarMobileEnhanced[83272:10530445] [CDVTimer][console] 0.065923ms
2022-06-01 09:17:58.455729-0700 SugarMobileEnhanced[83272:10530445] [CDVTimer][handleopenurl] 0.054955ms
2022-06-01 09:17:58.456859-0700 SugarMobileEnhanced[83272:10530445] [CDVTimer][intentandnavigationfilter] 1.019955ms
2022-06-01 09:17:58.457066-0700 SugarMobileEnhanced[83272:10530445] [CDVTimer][gesturehandler] 0.059009ms
2022-06-01 09:17:58.458657-0700 SugarMobileEnhanced[83272:10530445] [CDVTimer][statusbar] 1.461029ms
2022-06-01 09:17:58.459861-0700 SugarMobileEnhanced[83272:10530445] [CDVTimer][file] 1.053929ms
2022-06-01 09:17:58.460157-0700 SugarMobileEnhanced[83272:10530445] [CDVTimer][keyboard] 0.164986ms
2022-06-01 09:17:58.460299-0700 SugarMobileEnhanced[83272:10530445] [CDVTimer][httpauthorization] 0.025988ms
2022-06-01 09:17:58.460505-0700 SugarMobileEnhanced[83272:10530445] [CDVTimer][pushnotification] 0.087023ms
2022-06-01 09:17:58.463228-0700 SugarMobileEnhanced[83272:10530445] [CDVTimer][splashscreen] 2.596974ms
2022-06-01 09:17:58.463384-0700 SugarMobileEnhanced[83272:10530445] [CDVTimer][TotalPluginStartup] 7.968068ms
2022-06-01 09:17:58.694411-0700 SugarMobileEnhanced[83272:10531357] [assertion] Error acquiring assertion: &amp;lt;Error Domain=RBSServiceErrorDomain Code=1 &amp;quot;target is not running or doesn&amp;#39;t have entitlement com.apple.runningboard.assertions.webkit&amp;quot; UserInfo={NSLocalizedFailureReason=target is not running or doesn&amp;#39;t have entitlement com.apple.runningboard.assertions.webkit}&amp;gt;
2022-06-01 09:17:58.694607-0700 SugarMobileEnhanced[83272:10531357] [ProcessSuspension] 0x117004180 - ProcessAssertion: Failed to acquire RBS assertion &amp;#39;ConnectionTerminationWatchdog&amp;#39; for process with PID=83329, error: Error Domain=RBSServiceErrorDomain Code=1 &amp;quot;target is not running or doesn&amp;#39;t have entitlement com.apple.runningboard.assertions.webkit&amp;quot; UserInfo={NSLocalizedFailureReason=target is not running or doesn&amp;#39;t have entitlement com.apple.runningboard.assertions.webkit}
2022-06-01 09:17:58.701693-0700 SugarMobileEnhanced[83272:10531357] [assertion] Error acquiring assertion: &amp;lt;Error Domain=RBSAssertionErrorDomain Code=2 &amp;quot;Specified target process does not exist&amp;quot; UserInfo={NSLocalizedFailureReason=Specified target process does not exist}&amp;gt;
2022-06-01 09:17:58.704078-0700 SugarMobileEnhanced[83272:10531357] [ProcessSuspension] 0x117004d80 - ProcessAssertion: Failed to acquire RBS assertion &amp;#39;WebProcess Suspended Assertion&amp;#39; for process with PID=83329, error: Error Domain=RBSAssertionErrorDomain Code=2 &amp;quot;Specified target process does not exist&amp;quot; UserInfo={NSLocalizedFailureReason=Specified target process does not exist}
2022-06-01 09:18:28.584073-0700 SugarMobileEnhanced[83272:10530445] Could not signal service com.apple.WebKit.WebContent: 113: Could not find specified service
2022-06-01 09:18:44.698179-0700 SugarMobileEnhanced[83272:10530445] [HardwareKeyboard] -[UIApplication getKeyboardDevicePropertiesForSenderID:shouldUpdate:usingSyntheticEvent:], failed to fetch device property for senderID (778835616971358211) use primary keyboard info instead.
2022-06-01 09:18:44.699799-0700 SugarMobileEnhanced[83272:10530445] [HardwareKeyboard] -[UIApplication getKeyboardDevicePropertiesForSenderID:shouldUpdate:usingSyntheticEvent:], failed to fetch device property for senderID (778835616971358211) use primary keyboard info instead.&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Custom List Order</title><link>https://sugarclub.sugarai.com/thread/5660?ContentTypeID=0</link><pubDate>Thu, 26 May 2022 07:13:22 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:a2b0cc7d-5b79-4d6a-99ba-0c4056bdb64a</guid><dc:creator>Kannan Srinivasan</dc:creator><slash:comments>1</slash:comments><comments>https://sugarclub.sugarai.com/thread/5660?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/5660/custom-list-order/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;What options exist in the following use case scenario for a developer&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The user logs into Sugar Mobile containing some customizations. The user views a set of cases assigned. The user should be able to order the priority through drag &amp;amp; drop of various cases such that as soon as a drag and drop of a case in the position of the list has happened , in the background the field called Case Order value gets adjusted within the count of cases in the list.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It would be helpful to know if anyone has attempted such a development within SugarCRM mobile. Would this require some custom grid control or can this be managed through the list views in SugarCRM(which I doubt as am not sure if SugarCRM List view supports client side events such as drag drop.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;regards&lt;/p&gt;
&lt;p&gt;Kannan&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Are there free developer accounts?</title><link>https://sugarclub.sugarai.com/thread/5649?ContentTypeID=0</link><pubDate>Thu, 19 May 2022 21:42:11 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:219f6bf2-7caf-454d-b78a-b0baf3f3357f</guid><dc:creator>Zohair Jamal</dc:creator><slash:comments>1</slash:comments><comments>https://sugarclub.sugarai.com/thread/5649?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/5649/are-there-free-developer-accounts/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi there,&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I&amp;#39;m a Salesforce Developer and have engaged with prospective customers to replicate my app on Sugar. How does one get started? Do I need to pay for a Parter/Customer account?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Mobile Tools Portal Access</title><link>https://sugarclub.sugarai.com/thread/5404?ContentTypeID=0</link><pubDate>Sun, 30 Jan 2022 19:27:26 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:bf86cb32-48e1-4550-bf07-881e5d94de3b</guid><dc:creator>Brooke Waite</dc:creator><slash:comments>3</slash:comments><comments>https://sugarclub.sugarai.com/thread/5404?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/5404/mobile-tools-portal-access/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;We are trying to access the Mobile Tools Portal (&lt;a href="https://mobiletools.sugarcrm.com/dashboard"&gt;https://mobiletools.sugarcrm.com/dashboard&lt;/a&gt;) for testing of&amp;nbsp;mobile customization development in the app.&amp;nbsp;When attempting to log into the portal I get the following error, is this tool still available for usage and if so how do I gain access?&amp;nbsp;&lt;/p&gt;
&lt;h2 class="mb-4"&gt;Mobile Tools Portal&lt;/h2&gt;
&lt;div class="mb-4"&gt;You do not have sufficient permissions to view this page.&lt;/div&gt;
&lt;div class="mb-4"&gt;&lt;/div&gt;
&lt;div class="mb-4"&gt;&lt;/div&gt;
&lt;div class="mb-4"&gt;When I try to register, it tells me I already have access. I reached out to SugarCRM directly but they were not able to help me.&amp;nbsp;&lt;/div&gt;
&lt;div class="mb-4"&gt;&lt;/div&gt;
&lt;div class="mb-4"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Sugar Mobile Application : Modules not visible to Specific Roles for mobile platform</title><link>https://sugarclub.sugarai.com/thread/5357?ContentTypeID=0</link><pubDate>Thu, 30 Dec 2021 13:57:16 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:b29c8bfb-a947-42f2-9f5b-4793dd33075f</guid><dc:creator>Shrikant  Borkar</dc:creator><slash:comments>1</slash:comments><comments>https://sugarclub.sugarai.com/thread/5357?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/5357/sugar-mobile-application-modules-not-visible-to-specific-roles-for-mobile-platform/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m trying to solve issue which related to sugar mobile SDKs.&lt;/p&gt;
&lt;p&gt;1. I created a new role and add users to that role.&lt;/p&gt;
&lt;p&gt;2. While login from that particular role on Desktop, All modules visible to user.&lt;/p&gt;
&lt;p&gt;3. But While Login from Mobile SDK, only Account module is visible to user for that particular role. While by login from different role all modules visible to user.&lt;/p&gt;
&lt;p&gt;4. I did not understand what exactly wrong happens to that role, only for mobile SDK.&lt;/p&gt;
&lt;p&gt;Any Suggestion?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Shrikant&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to turn off the notifications on mobile app?</title><link>https://sugarclub.sugarai.com/thread/5100?ContentTypeID=0</link><pubDate>Fri, 03 Sep 2021 22:30:17 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:42627e15-3ae4-406b-aaed-ade8e06e6f1f</guid><dc:creator>Richa Goel</dc:creator><slash:comments>1</slash:comments><comments>https://sugarclub.sugarai.com/thread/5100?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/5100/how-to-turn-off-the-notifications-on-mobile-app/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;How to turn off the warning notification on the mobile app - An admin has made configuration changes in your Sugar instance. Press OK to sync your app&amp;#39;s configuration with the server.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to map accounts &amp; leads in the mobile application (Google / Bing / others)?</title><link>https://sugarclub.sugarai.com/thread/5039?ContentTypeID=0</link><pubDate>Wed, 11 Aug 2021 09:58:58 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:f9556cf8-efc3-40cd-8fb9-848078682693</guid><dc:creator>Damien Pochon</dc:creator><slash:comments>2</slash:comments><comments>https://sugarclub.sugarai.com/thread/5039?ContentTypeID=0</comments><wfw:commentRss>https://sugarclub.sugarai.com/dev-club/mobile-developers/f/mobile-developer-questions/5039/how-to-map-accounts-leads-in-the-mobile-application-google-bing-others/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hello Sugar lovers,&lt;/p&gt;
&lt;p&gt;One of our customers would like to optimize his workforce productivity by facilitating meeting organisation on the go. Example: a salesperson finishes a meeting at a customer&amp;#39;s premises and would like to see his nearby clients (accounts) or prospects (leads). I imagine a map of accounts/leads centered on the mobile phone&amp;#39;s position.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m aware of the wMap plugin but that does not work with the mobile application (requires wMobile) and might not meet the specific account filtering needs (via an intermediary module). We might use that module, though, since it does the geocoding pretty well.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;How would you approach that? I suspect that would require extending the app via the SDK?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Damien&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>