Можно ли протестировать подписки In App на реальные деньги, распространяя приложение через Enterprise Distribution на iOS? - PullRequest
0 голосов
/ 18 июня 2019

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

Мы попытались выпустить приложение в App Store, но Apple отклонила его как пример демонстрационного приложения. Должны ли мы быть в состоянии протестировать образец приложения со сценариями производственной среды с использованием дистрибутива Enterprise?

Кроме того, было бы замечательно узнать любой другой способ, в лучшем случае возможность сделать это напрямую через XCode.

P.S: Я где-то читал, что то, как определяется среда, основано на сертификате подписи, используемом для создания сборки. Есть ли способ, которым я могу использовать сертификат подписи распространения для подписи сборки при установке из XCode. Попробовал это, вручную подписав сборку с сертификатом распространения, но она не устанавливается на моем устройстве.

1 Ответ

0 голосов
/ 19 июня 2019

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

Вы должны использовать TestFlight для тестирования своего приложения в производственной среде с периодами истечения срока действия производственной подписки;

Единственный способ получить опыт работы в полном объеме - использовать выпущенное приложение.

...