Можем ли мы использовать покупку App в приложении iOS, распространяемом как корпоративное приложение? Если это невозможно, мы можем использовать PayPal или какой-либо другой механизм закупок для этого? Является ли Apple создавать какие-либо проблемы здесь, как это было для Kindle App, используя платеж, отличный от своего?
Можем ли мы использовать покупку in-app в корпоративных приложениях для iOS?
Ответ 1
Если вы не собираетесь публиковать приложение в AppStore, вы можете использовать любой механизм покупки, который вы хотите.
Ответ 2
Поскольку лицензия Enterprise не распространяется на интеграцию с App Store, ваш идентификатор пакета не зарегистрирован и не одобрен Apple, это означает, что StoreKit
не может одобрить какие-либо транзакции, потому что он не знает вашего приложения.
Даже если это не так, инфраструктура, расположенная за StoreKit
, не предназначена для корпоративных приложений.
В любом случае вы можете утверждать, что покупка в приложении в приложении Enterprise действительно не имеет смысла, поскольку вы будете предоставлять это приложение для сотрудников, а не для клиентов.
Ответ 3
В этой ссылке показаны все типы учетных записей и возможности каждого из них: https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/SupportedCapabilities/SupportedCapabilities.html#//apple_ref/doc/uid/TP40012582-CH38-SW1
Приложения Apple Enterprise не поддерживаются в App Purchase, но они поддерживают много других вещей