iphone - iOS:确保用户在应用内购买之前必须输入密码

标签 iphone ios in-app-purchase settings

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/

相关文章:

iphone - 将按钮的目标和选择器设置为多种方法

iphone - 便捷方法与 init 方法的内存使用情况

iphone - 在iPhone中创建图像的缩略图?

IOS 在 NS(Mutable)Dictionary 中获取一个数组

ios - ios 发布版本中的 FCM InvalidRegistration 错误

android - Google Play 中的测试订单会在五分钟后自动退款

应用程序购买中的 IO - 沙盒的报告/交易日志

iphone - 在 iPhone Development/Objective-C 中初始化实例变量

ios - ios swift 无法从 UIDocumentPickerViewController 获取 .doc 文件

ios - 如何按价格对SKProduct数组排序