Ответ 1
Похоже, серверы Apple не работают в среде Sandbox. Живые покупки работают очень хорошо!
когда я тестировал IAP для своего приложения, он выдает следующую ошибку
Error Domain=SKErrorDomain Code=0 "Cannot connect to iTunes Store"
UserInfo={NSLocalizedDescription=Cannot connect to iTunes Store}
Я пробовал много ссылок, связанных с этой проблемой, но ничего не помогло. Кроме того, "Идентификатор продукта" также является правильным, и я также создал нового пользователя песочницы, но без вывода. Любая помощь будет отличной.
Похоже, серверы Apple не работают в среде Sandbox. Живые покупки работают очень хорошо!
SKPaymentTransactionStatePurchased не вызывается в Live-покупках, вызывается только SKPaymentTransactionStateFailed, но сумма вычитается из учетной записи пользователя. Теперь пользователь должен нажать кнопку восстановления, чтобы восстановить приобретенные продукты. Мы не знаем решения для этого. Теперь это большая головная боль для всех разработчиков IOS. Серверы Apple не работают в среде Sandbox.