我们已经创建了一个类似于Zinio的发布平台,我们有一个上传杂志的网站,并将它们发布到我们在iPad上的移动应用程序上
苹果拒绝这款应用的原因如下:
使用IAP购买项目的应用程序必须分配正确的可购买性类型我们发现,您在应用程序中购买的一个或多个产品的可购买性类型设置不当,这不符合App Store审查指南。
您在应用程序中的购买量被设置为消耗品。
但是,基于产品功能,在App购买类型中使用非消耗品会更合适。非消耗性产品仅由用户购买一次,并且在与该用户的iTunes帐户关联的所有设备上始终可用。
我们已经多次回复并解释了如下内容:
我们正在使用消耗型的应用内产品,因为我们有很多频繁发布的杂志,价格不同,因此我们不能将购买定义为非消耗品。
我们将定价级别从0.99美元设置到54.99美元,这样每本杂志都会被适当地分类并分配到特定的级别。
我们的系统有很多杂志,其中每个杂志都有许多问题发布。杂志问题是在一个优惠中出售的。
我们有"single issue offers“(只包含一期杂志的优惠)和"multiple issues offers”(包含多个isses的优惠,例如:以19.99美元获得3期杂志x的数字版)。
我们使用从1到55的层级来为我们的报价分配价格。请注意,应用内购买是可消费的,但我们的系统不会让用户再次购买已经购买的商品。
每当用户试图购买优惠时,应用程序都会联系我们的服务器。
如果已经购买了优惠,应用程序将不会继续进行应用内购买,并且将向用户显示他已经购买了该优惠。
有人有解决这个问题的答案吗?
因为苹果坚持我们不应该使用消耗品和非消耗品,这是不合逻辑的,因为我们需要在每次杂志添加到系统中时提交应用程序。
非常感谢您的帮助
发布于 2012-06-04 19:01:56
对于杂志来说,你不太可能从苹果获得可消费的应用内购买能力。他们在过去已经明确表示,对于这种类型的媒体、级别和内容的期望将出现在所有用户的设备上。
然而,根据你对你正在尝试做的事情的描述,我不确定这是一个问题。请记住,消耗品与订阅不同,因为订阅可能会让您访问多个问题,而消耗品只是意味着您购买后可能无法获得的东西,即它可能会被消费。
听起来这里真正的问题是目录问题。对于插曲内容,比如杂志,您不想硬编码您的应用内购买,而是查看基于服务器的模型,如:http://developer.apple.com/library/mac/ipad/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/APIOverview/OverviewoftheStoreKitAPI.html所述
使用此模型,您的服务器可以返回满足特定条件的产品标识符列表,因此您不必不断更新应用程序。
https://stackoverflow.com/questions/10879043
复制相似问题