我正在编写一个使用应用内购买的应用程序。它目前能够检索产品id,我可以成功地测试应用程序中的购买完成。
我遇到的问题是错误处理。我想要做的是在交易失败时显示一个UIAlertView,只要它没有被SKPaymentCancelled失败,在这种情况下,它将默认回到购买之前的正常状态。问题是,如果我点击我的Buy It Now按钮,然后点击OK进行购买,商店会询问我的用户名和密码。如果我在此时单击cancel,它不会发送SKPaymentCancelled。相反,它将显示我的UIAlertView,这意味着它不会将此视为取消付款。我想知道我应该如何处理这种情况,因为我不希望在用户取消时弹出警告,
我试图在我的应用程序中实现应用程序puchase/账单,这样当用户购买商品时,我就会删除广告。我有和SKU = "android.test.purchased"一起工作的示例代码。现在我的问题是如何将应用程序链接到我的项目-我已经上传了新的apk,启用了计费,一个小时前创建并发布了项目,但当我试图购买项目时,我得到了这个:
下面是我的代码:
public class RemoveAds extends AthanBaseActivity implements OnClickListener {
private static final String TAG =