At first, I was having an issue with wondering about:
Kaju.UpdateChecker(THIS SECTION)
If there was anything specific to make sure I was not going to have any issues cross platform, but using the TPSF frm Tim Parnell, so good there.
But, right now have this:
[code]dim updater as new Kaju.UpdateChecker(TPSF.AppSupport())
updater.ServerPublicRSAKey = “REMOVED KEY FOR POST” // The key you copied from the Admin app
updater.UpdateURL = “https://REMOVED FOR POST” // Where the update info will be posted
Dim noupdate as Kaju.UpdateChecker.ResultType
if noupdate = Kaju.UpdateChecker.ResultType.NoUpdateAvailable then
MsgBox(“You are currently up to date”)
Else
updater.Execute
End If[/code]
On a button action to check for updates… and then in the json file for kaju I have:
KAJU
xxxxxxxxxxxxxxxxxxxxx
[
{
"AppName":"Program",
"ImageURL":"",
"MinimumRequiredVersion":"1.0",
"ReleaseNotes":"",
"RequiresPayment":false,
"UseTransparency":true,
"Version":"1.9",
"MacBinary":{
"Hash":"058964CF2D5E603DE0D878703FBC09F2",
"URL":"http://axxxxxxxx/Program.app.zip"
},
"WindowsBinary":{
"Hash":"F45EED54653A092F258EE6C9046B0F69",
"URL":"http://xxxxxxxx/Program.zip",
"ExecutableName":"Program.exe"
},
"LinuxBinary":{
"Hash":"2E4CA6D76AD794ADC12870DECB33505D",
"URL":"http://xxxxxxxxxxx/Program.zip",
"ExecutableName":"Program"
}
}
]
I removed the keys and urls for the post here…
The Kaju constant Version I have set to 1.8 in my app, and in the json file above it is set to 1.9.
However, it doesn’t seem to see the version on the update check.
MsgBox("You are currently up to date")
Always fires…
So I am obviously doing something wrong here…
Anyone have an idea?