Универсальная встроенная покупка на iOS и macOS - PullRequest
1 голос
/ 30 марта 2020

Кто-нибудь успешно реализовал универсальную встроенную покупку для iOS и macOS? У меня проблемы с получением продуктов в приложении macOS, не принадлежащем Catalyst, с помощью SKProductsRequest. Они возвращаются как invalidProductIdentifiers.

Что у меня есть:

  1. Одиночная запись подключения App Store для iOS и macOS
  2. Один и тот же BundleID для обоих приложений
  3. Тот же идентификатор покупки в приложении
  4. Сборка с Xcode 11.4
  5. Выбор продукта работает на iOS

Apple объявила, что это будет работать также и с приложениями, не относящимися к Catalyst, и что он включен по умолчанию для приложений Catalyst. Предполагая, что это не включено по умолчанию в приложениях MacOS, как я могу заставить это работать?

1 Ответ

1 голос
/ 30 марта 2020

Теперь работает после того, как я это сделал:

  1. Архивировать и загрузить сборку MacOS в App Store Connect и ждать около 15 минут
  2. Перезагрузить компьютер

Надеюсь, это поможет любому, кто ищет решение для этого.

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