3

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 分钟,我可以显示额外的警报。

4

1 回答 1

2

用于应用内购买的 iOS API 没有强制要求输入密码的选项。我完全理解你为什么想要它,但它只是当前 SDK 的一种可能。我也没有看到苹果很快改变这一点。

如果您查看自 iOS 5 以来 Apple 如何设置应用内购买,这甚至不是您的责任。家长可以锁定其自身设备在应用内购买的功能。

你当然可以让父母意识到这种能力,但你不能强迫它。

于 2012-12-03T12:41:21.693 回答