Sorry, the InVision Help Center does not support Internet Explorer. Please download Microsoft Edge or another modern browser.


InVision ambassador ambassador
Klaudia Krynicka Klaudia Krynicka Edited

Bug: hotspots are not synced to Invision

There is a bug in syncing the links with Craft from Sketch to Invision.
FIrst time when artboards are synced to Invision hotspots are also synced correctly but when any artboard is edited again in Sketch and resynced to Invision all or most of the hotspots are gone. Smallest change in text etc. results in losing the hotspots.

sketch ver 57.1 

craft ver: 1.0.86

macOs High Sierra ver 10.13.6

macbook Pro Retina, Early 2015

procesor 2.7GHz Intel Core i5

Memory 8GB 1867 MHz DDR3

Graphic Intel iris Graphics 6100 1536MB

 

Thanks,

Klaudia

0

comments

sort by


Shaina Torgerson
InVision ambassador Shaina Torgerson, InVision Employee , ambassador Edited
Comment actions Permalink

Hi Klaudia,

Just to confirm, are the hotspots you're referring to created using Sketch prototype or Craft Prototype? If these hotspots are created using Sketch, Craft Sync will not sync over hotspots created with Sketch's prototyping feature at the moment. 

Instead, you will need to use develop hotspots on your Craft Prototype. You can do this in Build Mode once your Sketch prototype has been synced using Craft to InVision Cloud. Check out our Craft Getting Started Guide article on Adding Interactivity here.

Once you've brought your design to life with Craft Prototype, you're ready to see it in action! In order to preview your Craft prototype with the interactivity you have added, you can use the Craft Player. Check out this article on how to preview your prototype with Craft Player.

Hope this helps! Please let me know if you have any follow up questions.

Best,

Shaina

0

Klaudia Krynicka
InVision ambassador Klaudia Krynicka , ambassador
Comment actions Permalink

Hi Shaina,

obviously all hotspots are done only with Craft. It's totally clear you can't mix Sketch prototyping function and Craft/Invision.

Please read again my post - all I wrote is that links done in Sketch using Craft are disappearing when synced again to Invision.

This is first time happening since I updated my Craft plugin last week (tried reinstalling again, everything).

Can you please fix this?

 

Thanks,

Klaudia

 

0

Shaina Torgerson
InVision ambassador Shaina Torgerson, InVision Employee , ambassador
Comment actions Permalink

Hi Klaudia,

Thanks for clarifying. We always want to make sure to double check any possible scenarios in situations like this.

Before sending this over to our Support team to troubleshoot further, I would like to try one more thing. Can you please perform a comprehensive, deep uninstall/reinstall of Craft using the steps below, then try syncing your project again? 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.

Thanks,

Shaina

0

join the conversation

to comment, sign up or sign in.