gpt4 book ai didi

ios - 确定以前安装的应用程序

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:23:58 26 4
gpt4 key购买 nike

我在 App Store 上有一个应用程序,我想做一些不会影响以前下载我的应用程序的用户的更改。

有没有办法确定用户之前是否下载过我的应用?

最佳答案

万一有人还在想,这个问题的一个很好的解决方案(假设您还没有)是使用钥匙串(keychain),它会在应用程序安装/卸载过程中持续存在。该库允许您使用类似 NSDictionary 的语法访问钥匙串(keychain)。

https://github.com/nicklockwood/FXKeychain

所以你可以实现这样的功能:

-(BOOL)alreadyInstalled
{
NSString *installDate = [[FXKeychain defaultKeychain] objectForKey:@"InstallDate"];
if (!installDate)
{
NSString *newInstallDate = [NSString stringWithFormat:@"%i", [[NSDate date] timeIntervalSince1970]];
[[FXKeychain defaultKeychain] setObject:newInstallDate forKey:@"InstallDate"]
return NO;
}
return YES;
}

关于ios - 确定以前安装的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9323068/

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