Using Sketch and Abstract

The Plugin

The Abstract plugin is designed to help track changes you make in Sketch. Opening files via Abstract is essential and the plugin offers easy access to create a Commit or reminders if the file you have open is tracked or untracked.

Move the Plugin

As you work, you may find the need to relocate the Abstract plugin on your screen.

Simply click the Abstract logo on the plugin. It will automatically jump to the top or bottom of the editing space in Sketch, depending on its current location.

Troubleshoot the Plugin

Sketch introduced a Safe Mode feature when they released version 51. If Sketch crashes, the next time it is opened, it's in Safe Mode, meaning plugins are disabled.

The Could Not Connect to Abstract Plugin message should resolve if you enable the Abstract plugin in Sketch again (Sketch > Preferences > Plugins). You can also restart both Sketch and Abstract and this should re-enable your plugins.


Sketch Crashes

Yikes! Crashes aren't fun and they do happen on occasion. It could be Abstract, Sketch, or even another Sketch plugin.

Help us discover the source of any crash by copy/pasting the crash report into a TextEdit document. Then send the crash log to the support team.

Crash reports are automatically available on your computer, too. Use Spotlight to search for this folder and share crashes specifically related to Sketch or Abstract: ~/Library/Logs/DiagnosticReports/

Re-arrange Artboards

If you've noticed Abstract is out of sync, try these troubleshooting steps:

  1. Logout of Abstract.
  2. Restart your computer.
  3. Relaunch Abstract and login.
  4. Click Retry from the syncing menu.
  5. From the syncing menu, use ••• and select Restart Incomplete.
  6. Commit or discard uncommitted changes on your computer(s).

After these steps, go to Help > Save Debug Report... to send us your debug report. Let us know the name of the organization, project, and branch where you're experiencing trouble.

If you do this within ~3 minutes of trying the above steps, any errors causing the syncing issues should show up in the report. From there, we can offer customized troubleshooting steps based on what's happening.

Was this article helpful?