Как купить несколько продуктов в IAP с автоматически возобновляемой подпиской для iOS?

У меня возникла проблема с внедрением автоматически возобновляемой подписки в iOS.

В моем приложении для iOS мне нужно внедрить автоматически продлеваемую ежемесячную подписку на мои продукты в приложении для iOS. Пользователи могут приобретать несколько продуктов. Номер продукта — это значение, которое пользователь может ввести вручную из приложения для iOS.

Пример: в моем магазине есть продукт ABC. Пользователь хочет получить ежемесячную автообновляемую подписку на 9999 продуктов ABC. 9999 — число, введенное пользователем.

Поддерживает ли Apple IAP этот случай? Спасибо


person Lam Lee    schedule 23.04.2021    source источник
comment
Боюсь, ваш последний вопрос не имел смысла, как и этот.   -  person El Tomato    schedule 23.04.2021
comment
Есть ли поддержка Apple IAP для моего случая? @ЭльТомато   -  person Lam Lee    schedule 23.04.2021


Ответы (2)


Нет, пользователь может приобрести только одну подписку из данной группы подписок в любое время. Они могут отменить, обновить или понизить.

У вас могут быть разные уровни подписки в вашей группе подписки 1 ABC, 2 ABC и т. д., но каждая подписка должна быть отдельным продуктом в группе подписки, и вы должны создать их и установить для них цену; вы не можете заставить пользователя ввести произвольное число.

person Paulw11    schedule 23.04.2021
comment
Привет @Paulw11. Итак, в моем случае я могу использовать сторонние платежные сервисы, например, Stripe, PayPal? Я думаю, что Apple отклонит мое приложение, когда я отправлю его в магазин - person Lam Lee; 27.04.2021
comment
Вы должны использовать IAP. Вы не можете использовать внешние платежные решения для продуктов и услуг, предоставляемых в приложении. - person Paulw11; 27.04.2021

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

Опция количества применяется только к расходным материалам или непродлеваемым подпискам, и ограничение составляет 10.

https://developer.apple.com/documentation/storekit/product/purchaseoption/3749445-quantity

person jfgrang    schedule 07.07.2021