我一直在阅读《 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)。这本书有点旧(目前大约一年,考虑到应用程序商店已经存在多长时间了,所以这是很长时间了)。
该书声称苹果的iPhone开发指南/规则规定应用程序必须具有完整的功能。该书说,由于此规则,应用程序的“免费”或“精简版”无法显示看似正常的按钮,但是在单击时提示用户购买应用程序的完整版。例如,假设有一个GPS应用程序,该应用程序的按钮标记为“我开车时给我转弯方向”。如果单击该按钮,它将弹出一个对话框,提示“购买完整版以解锁此功能”。根据这本书,该应用程序将被苹果审查小组拒绝。
我有一个允许用户通过应用内购买下载额外内容的应用。我想将内容显示为“灰色”。如果用户单击锁定的内容,我想显示一个弹出窗口,告诉他们如何获取其他内容。根据这本书,这种行为将被拒绝。
但是,由于这种设计对我的应用程序非常重要,因此我花了一些时间阅读所有iPhone应用程序指南,包括应用程序内购买指南,并且发现“没什么”可让我得出这样的结论:行为是不允许的。
由于应用审核过程目前大约需要一周,因此我不希望因为拒绝购买而损失整整一周的购买时间。有没有人听说过这条规则,如果可以,请您指点一下吗?
谢谢。
最佳答案
我最近向App Store提交了一个“免费”或“精简版”应用程序(并被接受),该应用程序中的某些UITextField
均显示为灰色,并且在触摸时显示UIAlertView
。我不知道按钮是否可以接受,但似乎差不多是同一件事。