Восстановление покупок. Alert-Сообщение

swift
spritekit

#1

Доброго времени суток!
Пытаюсь сделать кнопку восстановления встроенных покупок. Нажатие кнопки вызывает следующую функцию:

func restorePreviousPurchases()
    {
        SKPaymentQueue.default().add(self)
        SKPaymentQueue.default().restoreCompletedTransactions()
    }

В принципе все работает, но перед восстановлением не появляется alert-уведомлений. То есть пользователя не спрашивают хочет он восстановить покупку или нет. Как исправить данную ситуацию?


#2

На это сообщение поступили жалобы от участников сообщества, поэтому оно временно скрыто.


#3

Прошу прощения, не так выразился. Хотел сказать, что не появляется alert с сообщением.


#4

Сам нашел решение проблемы.

Добавил в код следующие строки:

var alert = UIAlertView(title: "Thank You", message: "Your purchase(s) were restored.", delegate: nil, cancelButtonTitle: "OK")
alert.show()

#5

На это сообщение поступили жалобы от участников сообщества, поэтому оно временно скрыто.


#6

Ну конкретно восстановление покупок, я тестировал только на реальном устройстве. Просто так получается, что при покупке алерты появляются, а при восстановлении нет. И не понятно что происходит при нажатии кнопки. Грузится там чего или не грузится, проверяется не проверяется, по этому пришлось вручную алерт прописывать. Теперь при восстановлении покупки хотя бы видно, что она восстановилась.