Adobe Air Mac App Store收据验证

时间:2012-10-07 19:25:40

标签: air mac-app-store

我们有一个基于Adobe Air的应用程序,我们已成功部署到Mac,但想要带到Mac App Store。按照此处http://pigsels.com/2012/04/air-app-store-publishing-guide/的说明以及该页面上提到的沙盒部分的Adobe论坛主题;我们似乎有一个能够部署在商店的构建。

虽然为我们的航空应用程序实施商店收据DRM,但后来成为了一个问题。 mac商店在下载时会在.app包中放置一个收据文件,这可以按照Apple在此提供的说明进行验证http://developer.apple.com/library/mac/#releasenotes/General/ValidateA ppStoreReceipt / _index.html。

然而,由于我们无法从Air播放器中获取系统GUID,因此我创建了一个单独的可执行文件来验证收据,然后主Air应用程序将其称为本机进程并进行验证。这很有效,直到收据检查可执行文件按照Mac Store的要求进行沙盒处理,并且无法再访问收据文件。

在mac商店中为Air应用程序进行收据验证的正确方法是什么?

0 个答案:

没有答案