Я никогда раньше не интегрировал IAP, я пытаюсь интегрировать IAP в свое приложение для iOS, у меня есть поиск по множеству статей в интернете, я следил за ними, чтобы решить мою проблему, но я понятия не имею,как это решить.
У меня заполнено Соглашение о налогах и банковских операциях , теперь его статус Активен.
У меня естьдобавлен новый пользователь в тестере песочницы.

У меня есть выбор Невозобновляющаяся подписка в меню функций, теперь ее статус Готов к отправке ,

- Я снова и снова удаляю приложение в устройстве (iPhone XR и iPad 5).
- Iждали долгое время, около 5-7 дней для активации.
- Я уже включил In-App Purchase флаг из возможностей.
- Мой профиль разработки также учитывается при Покупке в приложении .
- У меня есть выход (учетная запись iTunes) для всех моих устройств (iPhone XR и iPad 5).
- Мой ID продукта связан с моим Bundle ID.
Мой код указан ниже ...
func IAPintegrate(){
if (SKPaymentQueue.canMakePayments()) {
let productId : NSSet = NSSet(objects: IAP_DEV_PRODUCT_ID)
productsRequest = SKProductsRequest(productIdentifiers: productId as! Set<String>)
productsRequest.delegate = self
productsRequest.start()
}
}
Я также добавил методы делегата,
func productsRequest(_ request: SKProductsRequest, didReceive response: SKProductsResponse) {
print(response.products)
let count : Int = response.products.count
if (count>0) {
let validProduct: SKProduct = response.products[0] as SKProduct
if (validProduct.productIdentifier == IAP_DEV_PRODUCT_ID) {
print(validProduct.localizedTitle)
print(validProduct.localizedDescription)
print(validProduct.price)
self.buyProduct(product: validProduct)
} else {
print(validProduct.productIdentifier)
}
} else {
print("nothing")
}
}
тем не менее мой счетчик продуктов всегда0 пожалуйста, помогите мне, что мне делать?