Is here REALLY someone to HELP ME?

First of all i already posted same issue BUT there was noone who can help me out.They wrote me to use path, so as i did; I followed tutorials imported realbasic classes to my project,then i enter:Add the TurboActivate.dat file to the TestApp.app/Contents/MacOS/ folder and add the libTurboActivate.dylib file to the TestApp.app/Contents/Frameworks/ folder.

also added in constatns guid and all, BUT ONCE I DEBUG app, and run it (macosx) nothing happens !!!App opne and not asking serial number at all i generated from my dashbord :'(what im doing not good?I really need this urgent so pls help someone

Alright sir the error was runtime soemthing on my mac, but i get not crash now, only the app start "jumping" and not ipening and show the realbasic "executated" window where is this code, HIGHLITED the code :"Raise new ProductDetailsException":Thansk for some help._________________________________________________________________________________________Function IsGenuine(daysBetweenChecks As UInt32, graceDaysOnInetErr As UInt32, Optional skipOffline As Boolean = false, Optional offlineShowInetErr As Boolean = false) As IsGenuineResult ' Checks whether the computer is genuinely activated by verifying with the LimeLM servers. Dim options As GENUINE_OPTIONS options.nLength = 16 options.nDaysBetweenChecks = daysBetweenChecks options.nGraceDaysOnInetErr = graceDaysOnInetErr options.flags = 0 If skipOffline Then options.flags = TA_SKIP_OFFLINE If offlineShowInetErr Then options.flags = options.flags Or TA_OFFLINE_SHOW_INET_ERR End If End If #if TargetWin32 Declare Function IsGenuineEx Lib TALibrary (ByVal versionGUID As WString, ByRef options As GENUINE_OPTIONS) As Int32 #else Declare Function IsGenuineEx Lib TALibrary (ByVal versionGUID As CString, ByRef options As GENUINE_OPTIONS) As Int32 #endif Dim ret As Int32 = IsGenuineEx(VersionGUID, options) Select Case ret Case 4 ' TA_E_INET Case 21 ' TA_E_INET_DELAYED Return IsGenuineResult.InternetError Case 7 ' TA_E_GUID Raise new GUIDMismatchException Case 8 ' TA_E_PDETS Raise new ProductDetailsException Case 11 ' TA_E_COM Raise new COMException Case 13 ' TA_E_EXPIRED Raise new DateTimeException(False) Case 17 ' TA_E_IN_VM Return IsGenuineResult.NotGenuineInVM Case 19 ' TA_E_INVALID_ARGS Raise new InvalidArgsException Case 22 ' TA_E_FEATURES_CHANGED Return IsGenuineResult.GenuineFeaturesChanged Case 0 ' is activated Return IsGenuineResult.Genuine End Select ' not genuine (TA_FAIL, TA_E_REVOKED, TA_E_ACTIVATE) Return IsGenuineResult.NotGenuineEnd Function

The ProductDetailsException means either your GUID doesn't match what's in your LimeLM account and/or you TurboActivate.dat file cannot be found. Both of these things are covered in the help article.

Does that make sense?

GUID is ok it is match i can see it i chanegd, TurboActivate.dat is in same folder as dummytest.app so im really frustrated.Ok here is what i did as steps:1. Changed GUID number: 2. Path to location the framework: libTurboActivate.dylib3. the dummy app is in folder where is also (1. libTurboActivate.dylib and 2. TurboActivate.dat )4. Whjat else should i do?Once i press debug it return again in that same error: "Raise new ProductDetailsException":

🙁

We actually cover this in the article. When you're debugging you'd best use a path to TurboActivate.dat outside of your app's bundle:

You'll also need to call PDetsFromPath() to load the TurboActivate.dat:

#If DebugBuild  PDetsFromPath("/location/to/TurboActivate.dat")#Endif

Call that line of code before you call any other TurboActivate function.

Where should i enter this code? in what event or ..?thanks

So my case will be same location as libTurboActivate.dylib ?LIKE THS:#If DebugBuild PDetsFromPath("/Users/mytu/Documents/realstudio/TurboActivate-Mac/API/RealBasic/libTurboActivate.dylib") #Endif

is that correct pls? and where should i enter it?then i try and hope it will work 🙂

Found the class and added but same, it keeps jumping and nto opening :'( jesuse i get crazy, the path looks like this now: ' Loads the "TurboActivate.dat" file from a path rather ' than loading it from the same dir as TurboActivate.dll ' on Windows or the app that uses ' libTurboActivate.dylib / libTurboActivate.so on Mac / Linux. #If DebugBuild PDetsFromPath("/Users/mytu/Documents/realstudio/TurboActivate-Mac/API/RealBasic/libTurboActivate.dylib") #Endif #if TargetWin32 Declare Function PDetsFromPath Lib TALibrary (ByVal filename As WString) As Int32 #else Declare Function PDetsFromPath Lib TALibrary (ByVal filename As CString) As Int32 #endif Dim ret As Int32 = PDetsFromPath(filename) Select Case ret Case 8 ' TA_E_PDETS Raise new ProductDetailsException Case 0 ' success Return Else Raise new TurboActivateException("The TurboActivate.dat file has already been loaded. You must call this function only once and before any other TurboActivate function.") End Select