В моем приложении настроена оплата Apple, и все работало отлично, когда я тестировал локальноМне удалось провести реальные платежи на реальном устройстве.Затем я отправил в магазин приложений, и он больше не работает.
Мне удалось выполнить локальное воспроизведение, выполнив сборку "release" вместо сборки отладки, и я получил следующую ошибку:
apple pay error This device can make payments but has no supported cards
Это на том же телефоне, который отлично работает с отладочной сборкой.Итак, я предполагаю, что это просто плохое сообщение об ошибке.Я почти уверен, что это как-то связано с сертификатом debug vs release, но я нигде не могу найти, чтобы они были установлены независимо.
Дополнительные примечания:
- На портале разработчиков Apple Apple Pay включена как для "разработки", так и для "распространения".
- Под возможностями в xcode Apple Pay входитна, идентификатор продавца правильный, и все «шаги» проверены.Похоже, что нет определенных настроек сборки