iOS:确保用户在购买应用程序之前必须输入密码

时间:2012-12-03 12:25:05

标签: iphone ios in-app-purchase settings

  

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

1 个答案:

答案 0 :(得分:2)

购买In App的iOS API没有强制要求输入密码的选项。我完全理解为什么你会想要它,但它只有一个可能与当前的SDK。我也没有看到Apple很快改变这一点。

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

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