Odd one: The app has a LongVersion property
I’ve clearly set it at some point, but I cannot see in the IDE it or amend it now… how is it done?
If I search for LongVersion, it appears in the find window as property name of my app.
But clicking on that doesnt take me to anywhere I can amend it or see the value
[quote=276337:@Jeff Tullin]…thats what I thought… however, what it says there is not what app.Longversion is reporting in code.
me.caption = app.longversion
The value that is being reported doesn’t appear in any inspector, and not in a search.
Very odd[/quote]
Check your build steps. It may be set in there too.
Interesting.
Because in APP WRAPPER, the value is correct.
In the build step, it isnt, and although the script says 'dont amend me because App Wrapper will overwrite - it doesnt/didnt.
I have it fixed now, and I have no complaints here - App Wrapper still rocks.
The oddity is ‘why does the humanreadable copyright’ appear as app.Longversion in a Xojo app when they are not the same thing ?
Probably thats the underlying issue in the feedback case (which I cant open)
[quote=276433:@Jeff Tullin]The oddity is ‘why does the humanreadable copyright’ appear as app.Longversion in a Xojo app when they are not the same thing ?
Probably thats the underlying issue in the feedback case (which I cant open)[/quote]
Because (I’m not passing the buck here) Xojo writes the long version string into the NSHumanReadable value of the plist. They used to use the CFBundleGetInfoString, which Apple have since deprecated and Apple now advise writing that information into the what’s basically the field designated for copyright information?
It is my understanding that a version information string should be in the “Short Version” Xojo field.
Also it’s worth noting that if you ship on the App Store, Apple expect a copy right to be in the copyright field.