gpt4 book ai didi

objective-c - 查看首次安装的应用程序版本 - iOS

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:45:53 32 4
gpt4 key购买 nike

我想将我的应用程序从付费版本更改为带广告的免费版本。但是,我不希望最初为该应用付费的人看到广告。

我想我可以包含一个新的更新,它有额外的代码来设置一些 UserDefaults 说该版本没有广告,然后更新到免费版本。但这似乎不是一个非常可靠的解决方案。

最佳答案

我认为,这取决于您的程序可以运行的最低操作系统版本。对于 iOS 5.0 及更高版本,您可以尝试使用 iCloud 来存储一些有关已购买版本的标志。它使您不仅可以为一台设备设置此标志,还可以为用户的帐户设置此标志。

或者您可以将此信息存储在钥匙串(keychain)中以便稍后获取。但在这种情况下,您的用户将无法使用他(她)的帐户在其他设备上没有广告。

无论如何,据我所知,您需要先为您的应用创建更新才能在任何地方写入此标志。并且仅在某些时候使用 AD 进行更新。

如果有人对此问题有其他想法,我将很高兴看到评论。

关于objective-c - 查看首次安装的应用程序版本 - iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14215355/

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