应用程序内:我的iOS应用程序因自动续订的应用内购买订阅而被拒绝,那么如何创建自动续订的应用内购买订阅?

时间:2013-02-02 10:32:30

标签: ios in-app-purchase

目前我的iphone应用程序被Apple拒绝,原因是


根据iTunes Connect开发人员指南的要求,我们发现您的报亭应用不提供至少一个应用内购买自动续订产品:

“要提交报亭应用,必须为报亭启用您的应用,提供至少一个可自动更新的应用内购买订阅,并且相关二进制文件的Info.plist必须包含UINewsstandApp = true。此外,UINewsstandIcon必须包含在CFBundleIcons密钥中。“

遵守iTunes Connect开发人员指南的要求在iOS开发人员计划许可协议的附录2中指定,因此是App Store审查指南的要求。

修改您的应用程序以在应用程序购买中提供至少一个自动续订订阅并重新提交新的二进制文件及其In App Purchase(s)进行审核是合适的。“


所以我的问题是

    1.How to create one auto-renewable In- App Purchase subscription ? 
    2.Why i should include in  Info.plist UINewsstandApp=true.
    3.What is UINewsstandIcon ? How i include it in the CFBundleIcons key.?

由于

1 个答案:

答案 0 :(得分:2)

  1. 您需要了解如何在应用内购买。要在应用内购买auto renew,只需在IAP流程中标记该选项的复选框

  2. 这只是告诉您将您的应用标记为newstand应用,再次只需在您的信息播放器中选择该选项即可,这会告诉您的应用在Newstand上显示。

  3. Newstand图标就像一个普通的图标,但具有不同的比例。

  4. 苹果告诉你一些东西的方式看起来很复杂,但实际上你只是被要求确保app适用于newstand,创建一个appropriatley大小的图标,并添加一个自动续订订阅

    我已经为你添加了一些链接

    https://developer.apple.com/newsstand/

    http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/IconsImages/IconsImages.html