How to set JUCE Pro License in Projucer


#1

I am using JUCE with a purchased Pro License. After downloading the latest JUCE the Projucer now says under Report JUCE app usage, “Required for closed source applications without an Indie or Pro JUCE license”.

There is no option I can find for entering my license key into the Projucer. How do I tell the Projucer that I have a Pro license so this pull down option fully populates?


#2

You don’t need to enter your license key in the Projucer, it should be automatically updated if you’re signed into your account and you can confirm this by clicking on the account icon here (it should say JUCE Pro under your account name):

The “Required for closed source applications without an Indie or Pro JUCE license” text will still be there for the report app usage and splash screen options but you can just turn them off and re-save your project and these options will be used.


#3

Ed,

Thanks so much for your quick response.

My customers are complaining that the Mac build of my product (done with
the latest JUCE) is trying to access google analytics from their computer,
so I’m hoping to fix this soon.

From the Projucer on my Mac OSX if I click on the icon you said and login
the same account that I oringally used to purchase my Pro license, it
recognizes the login as correct but displays the following message:

“We haven’t found a liense in your ROLI account”

On my Windows machine, I login into my ROLI account normally using the
exact same email and password and my.roli.com shows the following:

“Your products and licenses”
“Projucer”
“Software Download Projucer”
“Projucer Serial”

This license key matches exactly the key sent in the email I received from
Roli confirming my purchase of a Pro closed source liense. (Which I include
below.)

How do I get the Roli login on my Projucer on my Mac OSX to recognize my
legal key shown using the same login from my Roli account?

Thanks!
Everett

Roli Pro License Key Confirmation …

“Hi there!
Thank you for acquiring a license for the Projucer.
This license may be used for 1 seat.
Please use the button below to activate your license.
Once a Projucer licence is assigned to your account, you will then be able
to log in to the Projucer and use the Instant Compilation Engine, which
will allow to run your app as you write code!
Please note that the Windows version of the Instant Compilation Engine is
still under development, but the project management features will still
work.

Activate Projucer in My ROLI
KEY:

With best wishes,
The JUCE Team”

Copyright © 2017 ROLI Ltd. All rights reserved.

ROLI LOGIN for PRO KEY:
Everett Sellner
Everett.sellner@yahoo.com
User Name: uncleseaweed


#4

OK, so I found the “Redeem your license” screen on JUCE on my Mac.

When I copy and paste my serial number for my purchased pro closed source
license it says:

“We encountered an error when submitting your request. Please try again”.

Ed,

I am having constant field problems with my product failing to validate on
the Mac OSX in many hosts with many customers
I strongly suspect is that it is because JUCE is trying to access the
internet during plugin validation.

This is a very serious issue for me, and I’m very grateful for your time to
solve it.
Everett


#5

If you uncheck the “Report JUCE app usage” option in the project settings and re-save your project then no analytics will be sent. You can confirm this by checking that JUCE_REPORT_APP_USAGE is set to 0 in your project’s AppConfig.h. However even if it were sending analytics, I very much doubt that this would be why the product is failing host validation - plenty of plugins have been built with JUCE’s analytics enabled and we haven’t had any reports of this causing them to fail validation.

Regarding the license, I’ve sent you a PM.


#6

Ed,

When I click on the Projucer member icon, select Switch License, select
"Redeem your license here",
I enter my JUCE commercial license and the Projucer displays this error
message:
“We encountered an error when submitting your request. Please try again”.

My ROLI member used to purchase the license is:
everett.sellner@yahoo.com
Forum user name: UncleSeaweed

My JUCE commercial license key is:

I see your point about validation. I personally would not mind it, but I
would still like to disable it because it is understandable my customer’s
don’t like this.

Here is a copy of my commercial license confirmation.

Hi there!
Thank you for acquiring a license for the Projucer.
This license may be used for 1 seat.
Please use the button below to activate your license.
Once a Projucer licence is assigned to your account, you will then be able
to log in to the Projucer and use the Instant Compilation Engine, which
will allow to run your app as you write code!
Please note that the Windows version of the Instant Compilation Engine is
still under development, but the project management features will still
work.
Activate Projucer in My ROLI
KEY:
With best wishes,
The JUCE Team

I’m very thankful your time on this issue. (and for JUCE!)
If we can solve the Projucer problem then we can close the issue.
Everett

Copyright © 2017 ROLI Ltd. All rights reserved.


#7

Thanks, I’ve sent you another PM regarding your license - I think it would be best if we discussed it there.

Again, if you have disabled analytics in the project settings no analytics will be sent from JUCE.


#8

Hi @ed95, any chance you could PM me when you get a chance. I’m having the similar issues with the Indie license. “We encountered an error…”


#9

Sent!