Как исправить неудачную покупку In-App на производстве? - PullRequest
0 голосов
/ 19 июня 2019

Я уже запустил приложение с живыми пользователями, у которых есть активные покупки в приложении (подписки).

Недавно я добавил 2 новых покупки в приложении (автоматически обновляемые подписки), которые дублируют существующие 2но с другой ценой и все было одобрено Apple и выпущено.Но, к сожалению, ни одна из этих 4 покупок в приложении теперь не покупается из-за следующей ошибки:

«Не удается подключиться к iTunes Store»

Но до этого окна сообщенияЯ получаю "Все готово", так что это два добрых противоположных сообщения одновременно.+ ВСЕ существующие подписки также были затронуты - они не активны, и опция «Восстановить покупку» не работает ... Так что мой чат поддержки взрывается из-за сообщений от существующих пользователей, которые совершили покупку, но их деактивировали.Покупка по-прежнему находится в списке «Подписки» в настройках iPhone.

Я проверил все покупки в приложении в Sandbox - работает отлично.Все мои соглашения о платных приложениях, банки и т. Д. В порядке - до того, как я добавил эти 2 новые подписки, все работало нормально.Релиз вышел в эфир 24 часа назад.Все подписки находятся в статусе «Одобрено» и «Разрешено к продаже».

Кто-то сталкивался с такой же проблемой?Есть ли способ исправить это?

Мне кажется, что проблема на стороне Apple: что-то сломалось / застряло, нужно исправить, потому что на моей стороне нет изменения кода, кроме этих двух новых идентификаторов продукта.

1 Ответ

0 голосов
/ 19 июня 2019

Эта ошибка также произошла, когда SKProductsRequest передал неправильный NSSet:

Неправильно:

let products = NSSet(objects: ["id1", "id2"])

Правильно:

let products = NSSet(objects: "id1", "id2")

Поэтому убедитесь, что это не так! но в любом случае, если это так, он не будет работать и в песочнице.

Вы можете проверить этот документ, https://developer.apple.com/library/archive/technotes/tn2413/_index.html#//apple_ref/doc/uid/DTS40016228-CH1-ACCTINFO

Я уверен, что вы уже прошли через это, но все же, если вам помочь,

https://forums.developer.apple.com/thread/98763

...