Как предложить несколько не расходных материалов в приложении - PullRequest
0 голосов
/ 10 мая 2019

В моем приложении у меня есть магазин, в котором я хочу, чтобы пользователь выбрал один из четырех вариантов: удалить рекламу, разблокировать контент, купить полное приложение, восстановить.

Сейчас я реализовал код, позволяющий пользователям удалять рекламу.:

import UIKit import StoreKit

let purchaseKey = "PurchaseKey"

class ShopViewController: UIViewController, SKPaymentTransactionObserver, SKProductsRequestDelegate, GADBannerViewDelegate {* 100 * * 101 *

0 * *1011* 0 * * 101 *работает отлично.Но что, если я хочу, чтобы пользователь разблокировал содержимое или купил полное приложение?где я должен реализовать код для этого?Я думал о создании массива продуктов, которые я предлагаю вместо переменной var productID, но я не знаю, как реализовать код внутри моих функций.

ps.Что мне нужно сделать, если пользователи покупают приложение / разблокировать содержимое, это просто скрыть представление внутри другого vc:

class MainViewController: UIViewController {

@IBOutlet weak var view1: UIView!
@IBOutlet weak var view2: UIView!

 override func viewDidLoad() {
     super.viewDidLoad()
     view1.isHidden = false
     view2.isHidden = true
 }

} Итак, после покупки пользователябольше не будет видеть view1, но он увидит view2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...