Upload selected Sketch artboards to Avocode

IMPORTANT: When you upload a new version of your sketch file via “Sync only selected artboards” feature, you will only be able to download the selected artboards from Avocode, and not the entire Sketch file. The reason is because at the moment, we are unable to merge the changes into previous versions of the file.

Sync Sketch artboards without Symbols

Go to the window menu bar to Plugins, select Avocode, Options, and click Sync Without Symbols.

Quickly access the Avocode Project Manager

Go to the window menu bar to Plugins, select Avocode, and click Open Project Manager.

TIP: Press CMD + P in Sketch to switch to Avocode Project Manager. It will be opened in a new tab.

Add Sketch artboards to a project in Avocode

Your Avocode app will automatically open so you can add the designs to a particular project.

You can also create a new project where you will upload this design.

NOTE: You can keep working in Sketch during the upload. You can watch the upload progress on the Avocode icon in your Dock. Please don't close the Avocode app during the design upload.

Once the design upload is finished and you see that it is "processing" in the popup notification, you can close your Sketch app.

In order to access the uploaded design, open the project where you uploaded it.

How to sync Sketch Symbols?

Symbols are synced automatically with artboards. You are then able to open all the symbols in Avocode automatically, instead of having to sync them manually again.

How to sync Sketch Libraries?

Whenever you sync a Sketch file with library symbols, the plugin will automatically sync the symbols as if they were normal symbols, so you don't need to do anything yourself.

How to upload new Sketch design versions?

Make sure uploaded artboards are named exactly as they were in the previous version and that they are located on the same page as they were previously. Avocode will take care of the rest.

If some artboards already exist in the project, they are synced and added as new versions.

If the artboard has a different name than in the previous version, it will be added as a new design.NOTE: If you duplicate a Sketch artboard and sync it, it will be uploaded as a new design to Avocode.

Troubleshooting

Please make sure you're using our latest Sketch plugin - at best v. 50.0.0 or higher.

If you don't see the plugin in your Sketch... That means that the automatic installation must have failed somehow. Please make sure your Sketch app is named "Sketch" and that it is located in your Applications or Downloads folder. Then go to your Avocode app and reinstall the plugin from the Help menu:

The upload takes way too longThat might happen when there are too many layers in the design. The reason may vary, but usually, it is some form of a pattern formed from a lot of vector layers (stripes, world map made of vector dots,...).You can combine all the path layers which form that shape to be exported as one layer with Layer -> Combine -> Union - this will create a single layer out of them that should export correctly and much faster.

You get a "Processing failed" errorFirst of all make sure that the Sketch file actually contains at least one artboard. We cannot display layers which are not inside of any artboard at the moment, so if we can't find at least one artboard in the design, the upload fails.Second thing that might cause this issue is when all your artboards are prefixed with “-“ or “_” in the artboard name. These symbols (“-“ or “_”) are our syntax marks for skipping artboards in case you do not want to sync them with your file, therefore if all artboards are prefixed with it, the upload fails.

In case of any other problemsPlease do let us know in the in-app chat or at team@avocode.com.