Thanks a lot Pete ...
... found also this (/open source/) : https://github.com/roddi/ValidateStoreReceipt

... which include an XCode project so ... I have to understand how the include/modify for an OSX External for LiveCode :-\

About validating receipts : https://developer.apple.com/library/mac/#releasenotes/General/ValidateAppStoreReceipt/_index.html

Guglielmo


On 12.05.2012 22:58, Peter Haworth wrote:
Hi Guglielmo,
I found a program in the Mac App store that generates an ANSI C MAs receipt
checking module for your application.  The URL is
http://itunes.apple.com/us/app/receigen/id452840086?mt=12

The price of $24.99 seems well worthwhile but I assume it would need an
external interface to be built to use it from Livecode and I have no idea
where to start on something like that.

Pete
lcSQL Software<http://www.lcsql.com>



On Thu, May 10, 2012 at 7:31 AM, Guglielmo Braguglia<guglie...@braguglia.ch
wrote:
Hi Andy,
thanks for your reply.

Yes, I know well that is quite complicate and, probably, impossible to do
totally in pure LiveCode, so ...

... who has an external to *validate* the 'MAS receipt file' ???  It's a
commercial product ???  Where we can get ??? :-)

I think that very soon this will be a really problem ...
... both, Apple with the OSX app store and Microsoft with the new app
store for windows, have implemented/are implementing a similar system for
copy protection and in the near future we need some *LiveCode functions* to
verify the validity of these 'Store receipts' ...

Guglielmo



On 10.05.2012 15:52, Andrew Henshaw wrote:

Its quite complicated using your own code,  took me quite a while to
figure it out!

I believe there is an external available however (from Obleo?) which
takes care of it all if you dont fancy tackling it yourself.


On 10 May 2012, at 10:25, Guglielmo Braguglia wrote:

  Hi Andy,
maybe you missed my previous eMail on this list ... :-)

Please, can you clarify how you *validate* the 'MAS receipt file' from a
LiveCode application ?

Thanks in advance,

Regards,

Guglielmo


On 10.05.2012 11:03, Andrew Henshaw wrote:

Yes,  a MAS reciept file is inserted into your apps package by the Mac
App Store*so you can check it is there_and validate its contents_*.   It
has a hardware signature so you can make sure your app is valid on that
system and has not been copied to another system.  If everything checks out
you can then treat the launch as a full registered copy and skip your trial
screens.

BTW,  another 'MAS' store feature is users can install the app on as
many system as they like by logging into the store on other computers and
re-downloading.  Each copy gets its own reciept for each computer which
will validate,  so while you cant copy an app from one computer to another,
  there is no real limit to how many computers a user can install on if they
want.

You might get away with the license agreement,  ive seen apps that show
those first but when you submit an app you can also submit your own license
agreement as a text file so it does look like the app store has its own
system for that,  Ive just stuck with the standard Apple license so its not
something ive done.

Andy

______________________________**_________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/**mailman/listinfo/use-livecode<http://lists.runrev.com/mailman/listinfo/use-livecode>

______________________________**_________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/**mailman/listinfo/use-livecode<http://lists.runrev.com/mailman/listinfo/use-livecode>


______________________________**_________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/**mailman/listinfo/use-livecode<http://lists.runrev.com/mailman/listinfo/use-livecode>

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to