0

我一直在阅读 iPhone 和 iPad 应用程序开发的业务:成功的制作和营销应用程序 (http://www.amazon.com/Business-iPhone-iPad-Development-ebook/dp/B004TMNSJK/ref=sr_1_2?ie= UTF8&qid=1340317546&sr=8-2&keywords=marketing+iphone+apps)。这本书有点旧(此时大约一年,考虑到应用商店已经存在了多长时间,这是一个很长的时间)。

该书声称 Apple 的 iPhone 开发指南/规则规定应用程序必须功能齐全。该书称,由于这条规则,应用程序的“免费”或“精简”版本无法显示看似功能强大但单击时会提示用户购买完整版应用程序的按钮。例如,想象一个 GPS 应用程序,它有一个标记为“在我开车时给我提供路线指示”的按钮。如果您单击该按钮,它只会弹出一个对话框,上面写着“购买完整版以解锁此功能”。根据这本书,该应用程序将被 Apple 审查团队拒绝。

我有一个应用程序,允许用户通过应用程序内购买下载额外的内容。我想将内容显示为“灰色”。如果用户单击锁定的内容,我想显示一个弹出窗口,告诉他们如何获取附加内容。根据书,这种行为会被拒绝。

然而,由于这种设计对我的应用程序非常重要,我花了一些时间阅读所有 iPhone 应用程序指南,包括应用内购买指南,我没有发现任何东西可以让我得出这样的结论:行为是不允许的。

由于应用程序审核流程目前大约需要一周时间,我不想因为拒绝而失去整整一周的应用程序购买。有没有人听说过这个规则,如果有,你能指点我吗?

谢谢你。

4

2 回答 2

1

我最近向 App Store 提交(并接受)了一个“免费”或“精简版”应用程序,其中一些UITextFields 显示为灰色,触摸时UIAlertView显示 a 。我不知道这对于按钮是否可以接受,但它似乎或多或少是一回事。

于 2012-06-21T22:45:33.620 回答
1

我认为这本书可能是对的。请检查此链接或阅读以下内容。

The two most common reasons for application rejection are issues with core functionality and crashing. Core functionality encompasses the belief that customers rightfully expect all the features described in the marketing text and release notes to work as described, and likewise that all the buttons and menu items within the application will be fully functional (i.e., no grayed out buttons or notifications that a feature will be implemented later). Before you submit your app for approval, make sure that every aspect of your application is fully functional and that the marketing text and release notes correspond to the end user experience.

于 2014-07-25T03:34:07.883 回答