I cannot export any of my assets for my existing project Sketch files using Craft to InVision cloud. I always make assets exportable at the symbol Artboard level. Removing the ability to make artboards exportable to InVision means I will have to use another product to deliver assets for my clients.
I thought this problem may have just been mine, but I read in this Knowledge Base article How do I enable asset download for layers within a symbol in Craft Sync?,
From the article: "Currently, marking an entire artboard for export in Sketch will not generate assets in InVision Cloud (even if you re-sync the artboard)"
Exporting the symbol artboards allows me to maintain a standard size for all of my assets (for example, 24px x 24px icons) and this now seems impossible.
- If I create a rectangle with no fill colour, Sketch exports the icon with just the visible portion (now my 24px square icon is 22px x 17px)
- Even if I create a slice, then InVision exports the asset including any backgrounds underneath the instance of the symbol (now my icon has part of a photo in the background instead of being transparent).
Apart from these problems, retrofitting thousands of symbols in my past Sketch files to group elements, name those groups appropriately would be a huge time consuming (and loss-making) action.