top of page
Search
Writer's pictureDave Penney

Licensing Trickiness

I get a LOT of emails from users trying, and not succeeding, to buy a license for one of my extensions from the Extension Warehouse (EW). For this reason, I also put most of my extensions on the SketchUcation PluginStore as well. The PluginStore is another way to license extensions, but it works differently than the EW does.

So now my code for license checking gets more complicated. And naturally I introduced a bug: If a User had gotten a Free Trial version of my extension from the EW, let the Trial expire, then went got their license from the PluginStore, they would not be able to activate it. Instead of getting SketchUcation's License dialog box (where those licenses get validated) they would see a message box telling them that their trial had expired. Or worse yet, nothing would happen at all.

Fortunately, a Customer emailed me about this problem. After some back and forth, we managed to figure out what was happening and I wrote a fix for it. So now DPLineStyler, PrettyPrint and Scribbler have all been updated to avoid this issue. Thanks a million to that Customer (now a happy User of Scribbler)!

If you are using one of my extensions and experience something not working the way it should, PLEASE send me a message on the Contact form and tell me about it. I will do my best to fix it, so that you and your fellow Users all benefit!


24 views0 comments

Recent Posts

See All

More on Settings

As they say: "no good deed goes unpunished!" After reading my last post about saving your custom settings from getting clobbered by...

Saving Your Custom Settings When Upgrading

The coolest features of DPLineStyler are the ability to save custom line settings, and to be able to use any component as a repeating...

DPLineStyler Now on SketchUcation, Too!

We're happy to announce that you can now get DPLineStyler in the SketchUcation Plugin Store! We have also changed the way licensing...

Comments


bottom of page