我正在尝试在我的iOS应用中添加应用购买功能。我使用新鲜的星球nativeExtension(AirInAppPurchase.ane)。当我编译时,它跟踪"在应用程序购买中不支持" ...
我使用的东西。
我正确地将nativeExtension(AirInAppPurchase.ane)链接到我的项目中。
我正确配置了我的iOS应用,以便在iTunes连接中进行应用内购买。
我从#34; https://github.com/freshplanet/ANE-In-App-Purchase获得了FreshPlanet原生扩展"
我认为我在文档中犯了错误......
我想知道的事情
将我的产品ID放在我的项目中(as3类)。
有什么用? Capabilities.manufacturer.indexOf(' iOS')> -1 || Capabilities.manufacturer.indexOf(' Android')> -1;" 在InAppPurchase.as。
请帮助我....因此我正在努力。我无法再迈出一步..
答案 0 :(得分:0)
你把它作为一个静态常量放在一个类中
class ProductList {
public static var PRODUCT_1:String = "com.site.iap.product1";
...
}
然后,当您需要时,可以使用ProductList.PRODUCT_1
;
检查当前正在使用的平台。您可能在Windows中的模拟器上运行应用程序,因此它不是Android或iOS。本机扩展或ANE扩展了设备的本机功能,而Windows没有iOS或Android功能。
用于实例化处理本机代码的Native扩展。
没有明确的文件。他们免费提供开放源代码,但他们没有提供相关文档。您可以在starling论坛上找到大部分用法。