iTunes Connect In-App Покупка нескольких приложений - PullRequest
2 голосов
/ 17 февраля 2012

У нас есть две цели из одного кода.Причина в том, чтобы иметь возможность локализовать значок в магазине приложений и на устройстве.У них разные идентификаторы приложений, но мы надеялись использовать одинаковые IAP для обоих.

Мы используем Urban Airship для присмотра за IAP, но iTunes Connect не позволяет нам вводить один и тот же идентификатор продукта вразные приложения.

Мы на самом деле не хотим хранить разные наборы кодов и IAP, так есть ли способ заставить это работать?

Спасибо

Ответы [ 2 ]

0 голосов
/ 04 апреля 2018

Нет, вы не можете использовать ту же подписку, что и упомянутый @bshirley - согласно https://developer.apple.com/app-store/subscriptions/

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

Предложение подписок на несколько приложений

Вы можете предлагать автоматически обновляемые подписки для доступа к нескольким приложениям в вашем портфолио.Каждое приложение должно быть одобрено для использования автоматически обновляемых покупок в приложении и должно быть опубликовано под тем же именем разработчика в App Store.

В iTunes Connect вам необходимо настроить отдельные иэквивалентные автоматически обновляемые покупки в приложении в каждом приложении, предлагаемом в подписке на несколько приложений, чтобы пользователи могли подписаться из любого приложения.Чтобы пользователи не платили несколько раз за одно и то же предложение, вы должны подтвердить, что они являются подписчиками в одном из приложений, прежде чем показывать какие-либо параметры подписки. Для этого рассмотрите возможность поддержания системы управления учетными записями, в которой пользователи создают учетную запись.с вашим бизнесом, чтобы войти в каждое приложение.

0 голосов
/ 25 июля 2012

Нет.

Для покупок в приложении требуются идентификаторы приложений без подстановочных знаков (foo.bar.bang, а не foo.bar. *).

Идентификаторы приложений должны отличаться.

Покупки в приложении могут получить доступ только к собственным идентификаторам приложений, доступных для покупок.

Я предлагаю вам переосмыслить необходимость в локализованных значках.(Если на вашем значке есть текст, вам определенно следует переосмыслить его!) В противном случае обобщите значок.

Возможный обходной путь (я думаю, вы можете сделать это): оба приложения могут использовать iCloud для доступа к общим настройкам по умолчанию.Разблокировать покупки, сделанные из одного приложения в другом, как указано по умолчанию.

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