Did you also upgrade the Xojo integration files? Can you provide more information? TA version, function called, whether verified trials are used, etc?
I having issues similar to those described at https://wyday.com/forum/t/3724/trial-extensions-not-working/. I'm just testing my Xojo app on a new Mac with the latest version of TurboActivate. My app is very simple and my use of TurboActivate is identical to the code provided in the RealBasic.rbp sample file.
When I create a new trial extension for this app on my product page at wyday.com and use the Extend trial option, it says "The trial extension has already been used."
What can I do to make another trial work on my Mac? I have a bug that only occurs when the app is in trial mode, so I can't make the app available for new users to demo unless I get it fixed.
Thanks.
Did you also upgrade the Xojo integration files? Can you provide more information? TA version, function called, whether verified trials are used, etc?
Re upgrade of the Xojo integration files, tell me if this answers that question:
I just downloaded the latest LimeLM TurboActivate for Mac file at https://wyday.com/limelm/api/TurboActivate-Mac.zip, so that would be version Version 4.3.3.0 (2.17 MB).
I'm using Xojo 2019 R3.1 and the latest plugins that I use from MBS.
If the trial has expired, when I run in debug mode the program errors in Turbo.Activate > Methods > Use Trial > (flag as UInt32) at Raise taHresulttoExcep(ret,"UseTrial") in Line 7.
I created a new trial extension code for the app and used the Extend trial feature. It accepted it, but when I launch the app it now goes into the trial expired mode instead of displaying the features. If I use the License Extend Trial option and then cancel the dialog box, the app then properly displays the features that should be available for the trial mode.
What could be causing the app to think that the trial is not valid or has expired, only to properly show the app's features when I use the Extend Trial option and then cancel the dialog box???
I've not modified any of the code in the RealBasic.rbp sample file, other than to put some of the code shown for buttons into menus instead and to fill in the code where indicated by the four TODO placeholders.
If the trial has expired, when I run in debug mode the program errors in Turbo.Activate > Methods > Use Trial > (flag as UInt32) at Raise taHresulttoExcep(ret,"UseTrial") in Line 7.
Ok... so what is the exception? You got to the step just before the exception is thrown. Actually throw the exception so you know what is happening.