【发布时间】:2011-12-05 04:09:14
【问题描述】:
我们可以在作为企业应用分发的 iOS 应用中使用应用内购买吗?如果不可能,我们可以使用 paypal 或任何其他购买机制吗?Apple 是否会像他们为 Kindle App 使用其他付款方式一样在这里制造任何问题?
【问题讨论】:
标签: ios paypal in-app-purchase in-house-distribution
我们可以在作为企业应用分发的 iOS 应用中使用应用内购买吗?如果不可能,我们可以使用 paypal 或任何其他购买机制吗?Apple 是否会像他们为 Kindle App 使用其他付款方式一样在这里制造任何问题?
【问题讨论】:
标签: ios paypal in-app-purchase in-house-distribution
由于企业许可证不涵盖 App Store 集成,因此您的捆绑 ID 未在 Apple 注册和批准,仅此一点就意味着 StoreKit 无法批准任何交易,因为它不知道您的应用程序。
即使这不是真的,StoreKit 背后的基础架构也不适合企业应用程序。
在任何情况下,您都可以争辩说,在企业应用程序中进行应用内购买实际上没有任何意义,因为您将此应用程序提供给员工,而不是客户。
【讨论】:
如果您不打算在 AppStore 中发布应用程序,您可以使用任何您想要的购买机制。
【讨论】:
此链接显示所有类型的帐户以及每个帐户允许的功能:https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/SupportedCapabilities/SupportedCapabilities.html#//apple_ref/doc/uid/TP40012582-CH38-SW1
Apple Enterprise 应用程序不支持应用内购买,但它们支持很多其他的东西
【讨论】: