iphone - 如何使用 MKStoreKit 恢复购买

标签 iphone objective-c ios xcode ipad

我的应用程序被苹果拒绝了,因为它没有恢复按钮,但我使用的是 MKStoreKit,所以如果购买了该应用程序并且设备被删除并且用户再次单击我的购买按钮,它会重新下载并“恢复”该应用。

那么,有人可以解释一下他们要我做什么吗?我以为 MKStoreKit 为我处理了这个。

谢谢

最佳答案

只需调用 restorePreviousTransactionsOnComplete

#import "MKStoreManager.h"

-(void)restorePreviousPurchase{
    [[MKStoreManager sharedManager]restorePreviousTransactionsOnComplete:^{NSLog(@"RESTORED PREVIOUS PURCHASE");} onError:nil];
}

关于iphone - 如何使用 MKStoreKit 恢复购买,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10983050/

相关文章:

iphone - 使用 AFNetworking 将数据上传到 wcf 服务?终于工作了! (包含 c# 和 obj-c 代码)

ios - 获取 iPod 播放器项目的 iTunes ID

ios - 更改 iPhone 的基本值布局,影响 ipad 布局

同一应用的 iOS UUID 不同取决于是否通过 xcode 或 testflight 安装

iphone - iOS PNG 图像旋转 90 度

iphone - iOS 5 使用 App Delegate 加载模态框

iphone - 是否可以使用同一项目在Xcode 4上生成两个不同的IPA?一个用于iPhone,一个用于iPad?

iphone - 在同一文件的 xCode 中显示/隐藏 View ?

iphone - 通过计时器更新UILabel不起作用

iphone - Xcode 使用 textField shouldChangeCharactersInRange : crashes app