iOS 6的一个很酷的新功能是,每次购买应用程序时都不会要求您输入密码。 (http://www.cultofmac.com/201559/re-enable-password-check-in-ios-6-to-avoid-nasty-in-app-purchase-surprises-ios-tips/#LasCHqVOtcTZxIjc.99)
我正在为客户编写儿童应用程序,有没有办法确保用户必须在应用程序内为每次应用内购买添加密码?
我的意思是,我也可以向父母显示更改设置的消息,但也许这不是他们想要的。在父母从我的应用程序中购买东西之后,他们的孩子仍然不能在随后的15分钟内买东西。
感谢您的帮助!
PS:也许如果我能够以某种方式阅读上次应用内购买后的时间,并检查它是否少于15分钟我可以显示额外警报。
答案 0 :(得分:2)
购买In App的iOS API没有强制要求输入密码的选项。我完全理解为什么你会想要它,但它只有一个可能与当前的SDK。我也没有看到Apple很快改变这一点。
如果您查看Apple自iOS 5以来如何设置应用内购买,那甚至不是您的责任。家长可以锁定在自己的设备上购买应用的功能。
你当然可以让父母意识到这种能力,但你不能强迫它。