我正在为使用Adobe Air SDK的客户制作数字系列互动书籍。最近,客户决定他们希望能够添加应用内购买,以建立您已经购买的书籍和您尚未购买的书籍。我知道这些功能本身存在,并且通过电话间隙和钛等其他功能存在,但书籍已经创建,时间框架不允许这些选项。
是否有可能或有人知道如何通过Airs mobile SDK加入iOS的应用内购买功能?
提前致谢!
答案 0 :(得分:13)
您可以使用http://labs.adobe.com/downloads/air3.html中新的AIR 3.0 SDK(可在实验室中使用,将很快发布),它具有名为Native Extensions的新功能。这允许您跳转到/从AS转换为obj-c / c代码。使用它,您可以在onj-c静态库中实现storekit功能,并从Actionscript调用此功能。
我已在http://code.google.com/p/in-app-purchase-air-ios/
撰写了一个针对应用内购买的示例主页包含指向ADC文章的链接,这些文章介绍了如何实施,使用,打包原生扩展程序。
答案 1 :(得分:1)
最新版本的AIR 3似乎可以实现.Adobe开发了一项名为Native Extensions的功能,允许开发人员使用目标平台本机语言编写代码并将其与ActionScript进行交互。
考虑到这一点,听起来聪明的开发人员可以编写一个框架,使用Native Extension功能与应用内购买API进行通信。
如果有人这样做,请告诉我:)。