gpt4 book ai didi

swift - 永久删除 AdMob 广告,Swift 3

转载 作者:行者123 更新时间:2023-11-28 15:44:53 24 4
gpt4 key购买 nike

我的应用中有广告(由 admob 提供)。这些是横幅和插页式广告。我使用了一个库来轻松实现它们。这称为 SwiftyAds。

有一行代码可用于在应用内购买后删除广告

SwiftyAds.shared.isRemoved = true

这在我购买后效果很好,但当应用程序关闭时,广告又回来了。如果有人能给我保存这个 bool 值的代码,那就太棒了。我听说 key 扣更适合这种事情,但任何东西都会有很大帮助。谢谢

最佳答案

不,KeyChain 不是用来存储这样的值的。您应该使用 UserDefaults 来做到这一点。有关它的更多信息,请访问文档 here并浏览 Bool

只需执行:UserDefaults.standard.set(true, forKey: "adsPurchased") 来设置值

要获取值,请使用:UserDefaults.standard.bool(forKey: "adsPurchased")

现在您可以进行检查了。如果用户卸载应用程序并重新下载它,您应该有类似“恢复购买”的东西,然后检查用户是否已经购买了它。如果为真,则可以再次将 bool 值设置为真。

关于swift - 永久删除 AdMob 广告,Swift 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43267022/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com