×

Craft plugin not working with Sketch 51.2

 

Hi,

 

I have been having this issue with Craft, after updating Craft tools on Craft Manager, Craft panel has vanished and after looking at the plugin's list I am seeing this:

0

Comments

Please sign in to leave a comment.

  • Official comment
    Avatar
    Shaina Torgerson

    UPDATE

    Our Engineering team has been working to address the issue causing Craft Sync to fail to generate screens after the update to Sketch 52. We’re happy to confirm we’ve just released a new version of Craft Manager (1.0.71) that includes a fix for the problem.

    When you have a moment, please ensure you update Craft Manager through the following steps:

         1. Click the “C” icon in your top Mac toolbar to open Craft Manager
         2. Click the gear icon, then Preferences
         3. Click Check for Updates
         4. Please follow the prompts to update

    Once updated to Craft Manager 1.0.71, you should find that you’re able to sync artboards to InVision from Sketch 52 without issue.

    We're deeply sorry for the disruption of this issue, and we sincerely appreciate your patience as we’ve been working to resolve it. We will continue efforts on our side to learn from this unfortunate occurrence and to continue to reinforce the stability of our platform and processes, as it is always our goal to maintain your confidence in us.

    Please let us know if you find any issue at all persists. Thank you again for your patience.

  • Avatar
    Shaina Torgerson

    Hi Waqas,

    It appears as if you are running an outdated version of Craft Manager. The most current version of Craft Manager is 1.0.70.

    I would suggest you perform a comprehensive, deep uninstall/reinstall of Craft using the steps below. Please skip any steps that are not applicable (e.g. if a file/folder mentioned is not present) and let me know if you get stuck anywhere along the way: 

    1. Close Craft Manager (by clicking into the "C" > clicking the gear icon > choosing Close).
    2. Go into Sketch, and navigate to Plugins ➝ Manage Plugins.
    3. In the pop-up modal, select Craft by InVision Labs, and click the gear icon in the lower left and select the uninstall option. This will move some items to the trash.
    4. Quit Sketch entirely.
    5. Open the Activity Monitor (via Applications > Utilities > Activity Monitor), and then force quit the Craft Manager and Panels (if applicable) processes.
    6. Open Spotlight and search for ~/Library/Application Support/
    7. Delete the com.invisionlabs.CraftManager folder, the com.invisionlabs.CraftManager.json file, the com.invisionlabs.CraftInstaller folder, and the CraftManager folder.
    8. Open the com.bohemiancoding.sketch3 folder.
    9. Delete the Panels folder (if applicable). Please note that these steps will remove any custom Type or Photos items you’ve created in Craft Data. If you'd like to preserve those, please go to ~/Library/Application Support/com.bohemiancoding.sketch3/Panels/.settings and back up the file "com.invisionlabs.data."
    10. Open the Plugins folder.
    11. Delete the Panels.sketchplugin file (if applicable).
    12. Navigate to the Downloads folder.
    13. Search for craftinstaller and delete any files that deal with the Craft Installation process.
    14. In Applications or the folder in which you installed Craft Manager, delete CraftManager.app.
    15. Empty the Trash.
    16. Go to https://craft-assets.invisionapp.com/CraftManager/production/CraftManager.zip and unzip the CraftManager
    17. Drag and drop the Craft Manager app into your computer's "Applications" folder or the folder of your choice before launching it.
    18. Open Craft Manager and then install Craft for Sketch.
    19. If you had backed up the "com.invisionlabs.data" file before performing these steps: launch Sketch now in order to rebuild the ` ~/Library/Application Support/com.bohemiancoding.sketch3/Panels/.settings ` directory. Then, place the backed up "com.invisionlabs.data" file in the ".settings" folder and restart Sketch to restore your custom Type & Photos items.

    Please let me know if these issues persist after you have performed the steps above.

    Thanks,

    Shaina

    1
  • Avatar
    Waqas Zahid

    Thanks Shaina,

    I solved the issue in a different way, I couldn't afford to lose the saved content (i.e bookmarked websites, folder locations to access data etc..) so I did a simple experiment:

    1. I copied the Panel folder from ~/Library/Application Support/com.bohemiancoding.sketch3 to another location.

    2. Uninstall the Craft plugin from Craft Manager. 

    3. Reinstalled Craft tools for Sketch via Craft Manager and checked if its working and the version as well.

    4. Copied the old Panel Folder to ~/Library/Application Support/com.bohemiancoding.sketch3 and overwritten the new folder.

     And Voila! plugin is working again with all my saved data. 

    0
  • Avatar
    Shaina Torgerson

    Hi Waqas,

    I'm so glad to hear that we were able to work together to find a resolution! Thanks for using my suggested steps above, and finding what worked for you. If you continue to run into any more issues, please don't hesitate to reach out.

    Have a wonderful day,

    Shaina

    0
  • Avatar
    Chris Karls

    Hmmmm. Didn't work for me?

    Just uploads a blank document with the appropriate file name. Any suggestions?

    Let me know if you can help.
    Chris

    0
  • Avatar
    BePrime

    Hey Chris, I was typing the same thing, then I noticed a Minor Service Outage up there, about Craft Sync :) They're working on the issue btw.

    0
  • Avatar
    Shaina Torgerson

    Hi Chris and BePrime, 

    Sorry that you are all having issues with syncing your artboards after updating to the newest version of Sketch. As BePrime mentioned, this is actually a widespread issue we are experiencing.  We'll be posting updates on this issue to our Status Page if you'd like to receive information as we work to resolve the issue. We'd also recommend following @invisionsupport on Twitter for updates related to problems. In addition, I will be opening tickets on each of your behalf to keep you in the loop one-on-one with on of our Support agents regarding this issue.

    I don't want to leave you without a way to work with your files and InVision. In the interim, we've seen that reverting to the previous version of Sketch (v51.3) will allow you to sync without issues. If you do not want to revert, another possibility is to save the artboards as a PNG/JPG files and manually drag-and-drop them into your project (albeit, Inspect will not currently be available for those screens that were dragged-and-dropped until they are synced later with Craft Sync).

    Again, we apologize for the inconvenience. 

    Thanks for reaching out here in Community,

    Shaina

    IMPORTANT: If anyone else is experiencing this issue, please contact our Support team directly here to report.

    0