Песочница для покупки в приложении полностью сломана на macOS Catalina - PullRequest
0 голосов
/ 29 января 2020

У меня есть тестовый пользователь песочницы, который я использовал для тестирования покупок в приложении. Все работало, пока я не обновил MacOS Catalina (10.15.3). Если я попытаюсь обновить sh квитанцию, когда она недоступна с SKReceiptRefreshRequest () , она завершится с ошибкой: Ошибка домена = SKErrorDomain Code = 0 "(null)" .

Вызов exit (173) показывает сообщение об ошибке: {имя приложения} повреждено и не может быть открыто. Удалите {имя приложения} и загрузите его снова из App Store .

. В любом случае я вижу предупреждение в Console.app: Подсистема: com.apple.commerce Категория: Сообщение CommerceKit :: Ошибка при получении квитанции для {имя приложения} - Ошибка Domain = com.apple.commerce.server Code = 500317 "(null)" .

Не было проблем в Мохаве, поэтому он был сломан в Каталина. Кто-нибудь нашел решение?

1 Ответ

0 голосов
/ 30 марта 2020

После обновления до Catalina 10.15.4 кажется, что проблема уже была исправлена ​​Apple.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...