Установить приложение iOS через XCode дает старую транзакцию - PullRequest
0 голосов
/ 21 сентября 2019

Когда я переустанавливаю приложение с неизменным секретом подписки,

   let receiptFileURL = Bundle.main.appStoreReceiptURL
                let receiptData = try? Data(contentsOf: receiptFileURL!)
                let receiptBase64String = receiptData?.base64EncodedString(options: NSData.Base64EncodingOptions(rawValue: 0))
                guard let stringReceipt = receiptBase64String else { return }

Приведенный выше фрагмент кода дает мне старый и просроченный ответ перед установкой новой версии.Я клянусь, вошел ли я в свою учетную запись песочницы или нет, результат дает мне ответ

 transaction_id : 1000000558259116
 original_transaction_id : 1000000558239264
 productId : YP20190527_3
renewalDict : {
    "auto_renew_product_id" = "YP20190527_3";
    "auto_renew_status" = 0;
    "expiration_intent" = 1;
    "is_in_billing_retry_period" = 0;
    "original_transaction_id" = 1000000558239264;
    "product_id" = "YP20190527_3";
}

Что мне делать дальше, если я хочу смоделировать совершенно новый iPhone и продолжить покупки?Я думаю, этот старый ответ заставляет меня постоянно запрашивать логин в изолированной программной среде Apple

Обновления: когда я пытаюсь пропинговать sandbox.itunes.apple.com, он дает 100% потерю пакетов.Когда я вхожу в свою учетную запись песочницы в разделе iTunes и App Store в настройках iPhone, я не могу войти, даже если у меня есть правильный пароль и адрес электронной почты.

Все-таки системный статус Apple предоставляет доступный сервис Sandbox iTunes User?Я не уверен, можно ли проверить мою подписку в приложении с помощью учетной записи песочницы

https://developer.apple.com/system-status/

enter image description here

при посещении этой ссылкис браузером, он говорит, что Сервис недоступен enter image description here

Не могли бы вы сообщить нам, когда я смогу проверить подписку в приложении сейчас?

...