Read our blog for the latest insights on sales and marketing Take Me There

Webinar: Use Sugar Data to Easily Generate Complex Documents Register

Webinar: Advanced Calendar Solution for Sugar Register

SugarCRM Mobile SDK 6.1.0

Released on February 12th, 2018

Enhancements and Changes

The following features and changes have been introduced in this version of the Mobile SDK:

Core Functionality

  • The core corresponds to the production version of SugarCRM Mobile See release notes for SugarCRM Mobile 6.1.0 for details.

Build Tools

  • Changes related to new Cordova for iOS and removal of CrossWalk component.
  • Android packageName and iOS bundleId properties are pre-filled in the generated app configuration file.
  • Added support for Xcode 9.x.


  • Overlay module API.
  • Global async variable has been deprecated. Use asyncLib instead.
  • New sample code including a dynamic enum field and an image field on list view.
  • Dropped support of Android 4.4.
  • Dropped support of iOS 9.

Other Notable Changes

  • Cordova for iOS has been upgraded to version 4.5.3.
  • Android CrossWalk plugin has been removed.


Use the following steps to upgrade a custom app from SDK version to version

  1. Modify package.json in your custom app folder to specify "" for the sdkVersion property.
  2. Re-create native projects by running ./sdk init-native.
  3. Reinstall any Cordova plugins you may have installed previously.
  4. Restart the debug server and rebuild the app.

Known Issues

The following are known issues in this release of the Mobile SDK:

  • Customizing the color of the status bar using statusBarBackgroundColor may result in partially broken layout on iPhone X.
  • Android builds may fail with the following message (use the --verbose option):
    EACCESS with /gradle
    To correct the issue, run the following command from your terminal:
    chmod +x /gradle
  • Android builds may fail with the following message:
    You have not accepted the license agreements of the following...
    To correct the issue, run the following command from a terminal:
    $ANDROID_HOME/tools/bin/sdkmanager --licenses
  • Running brew install librsvg may fail with an EACCESS error. Brew package manager recommends using the install command without sudo. Run the following command to change permissions: sudo chown -R $(whoami):admin /usr/local

« Back to Releases