相关疑难解决方法(0)

我的IAP没有用.在func Paymentqueue的错误

当我点击我的任何一个IAPS时,会出现一条消息,说明已经购买了IAP(情况并非如此)并且将免费恢复,然后没有任何反应,IAP不会执行.

这是我在我的控制台中得到的:

No Value.
IAP is enabled, loading...

true
Product Request
Product Added
IAP id
Remove Ads
Removes ads from the app.
2
Buy: IAP id
Add Payment
nil
default: Error
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

GameViewController.Swift

import UIKit
import StoreKit


class GameViewController: UIViewController, ADBannerViewDelegate, SKProductsRequestDelegate, SKPaymentTransactionObserver, GKGameCenterControllerDelegate,GADBannerViewDelegate{


    @IBOutlet var outRemoveAds: UIButton!
    @IBOutlet var outRestorePurchases: UIButton!


    override func viewDidLoad() {
        super.viewDidLoad()
    }

    override func viewWillAppear(animated: Bool) {
        super.viewWillAppear(animated)

        if NSUserDefaults.standardUserDefaults().objectForKey("val") != nil {
            print("Has a value.")
            banner.removeFromSuperview()
            bannerGoogle.removeFromSuperview()
            outRemoveAds.removeFromSuperview()
            outRestorePurchases.removeFromSuperview()
            removeInterFrom = 1
        } …
Run Code Online (Sandbox Code Playgroud)

view in-app-purchase

2
推荐指数
1
解决办法
3286
查看次数

标签 统计

in-app-purchase ×1

view ×1