One of the cool unsung new features of iOS 6 is the way it doesn’t ask you for a password every single time you go to make an app purchase. ( http://www.cultofmac.com/201559/re-enable-password-check-in-ios-6-to-avoid-nasty-in-app-purchase-surprises-ios-tips/#LasCHqVOtcTZxIjc.99 )
我正在为客户编写一款 child 应用程序,有没有办法确保用户必须为应用程序内部的每次应用内购买添加密码?
我的意思是,我还可以向 parent 显示一条消息来更改设置,但也许这不是他们想要的。不过,在 parent 从我的应用程序中购买商品后的 15 分钟内,他们的 child 不应该能够购买东西。
感谢您的帮助!
PS:也许如果我能以某种方式读取自上次应用内购买以来的时间,并检查它是否少于 15 分钟,我就可以显示额外的警报。
最佳答案
用于应用内购买的 iOS API 没有强制要求输入密码的选项。我完全理解为什么你会想要这样,但这只是当前 SDK 的一种可能。我也不认为苹果会很快改变这一点。
如果您了解 Apple 自 iOS 5 以来如何设置应用内购买,这甚至不是您的责任。家长可以锁定自己设备的应用内购买功能。
你当然可以让 parent 意识到这种能力,但你不能强制它。
关于iphone - iOS:确保用户在应用内购买之前必须输入密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13683214/