我们尝试集成the amazon In-App Purchasing (IAP) API的最新版本。将应用程序侧面加载到我的测试设备(Kindle Fire)上并与Amazon App Tester和Json文件一起使用时,一切似乎都工作正常。可以毫无问题地购买IAP,但当它上线时它就不起作用。
这是在App Tester中使用加载的版本时的日志输出:
10-04 12:05:24.420 920-1338/? W/PackageManager: com.amazon.canary is not installed for user 0
10-04 12:05:24.420 920-1831/? W/PackageManager: com.amazon.fv is not installed for user 0
10-04 12:05:24.450 920-1837/? W/PackageManager: com.amazon.canary is not installed for user 0
10-04 12:05:24.450 920-1263/? W/PackageManager: com.amazon.fv is not installed for user 0
10-04 12:05:24.470 920-1264/? W/PackageManager: com.amazon.canary is not installed for user 0
10-04 12:05:24.470 920-999/? W/PackageManager: com.amazon.fv is not installed for user 0
10-04 12:05:24.540 920-1230/? W/PackageManager: com.amazon.canary is not installed for user 0
10-04 12:05:24.540 920-1398/? W/PackageManager: com.amazon.fv is not installed for user 0
10-04 12:05:24.570 920-1338/? W/PackageManager: com.amazon.canary is not installed for user 0
实际上,亚马逊论坛似乎并不是寻求帮助的好地方。我也直接联系了亚马逊,到目前为止也没有任何反馈。
这是一个已知问题吗?该如何解决?
非常感谢您!
答案 0 :(得分:1)
首先,只是想澄清Live App Testing与Amazon App Tester不同。较高的水平:
如果IAP可与App Tester一起使用,但不能在LAT或Prod中使用,请遵循this guide以确保com.amazon。*名称空间不会被代码混淆。
如果IAP在LAT中可用,但在Prod中不可用,那么您应该联系Amazon Developer Support。