首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以根据应用程序使用情况或应用程序更新显示警报?

问是否可以根据应用程序使用情况或应用程序更新显示警报?
EN

Stack Overflow用户
提问于 2011-01-14 19:57:44
回答 1查看 119关注 0票数 0

例如,当用户更新应用程序时(不是在第一次安装时),我会向用户显示警报,并且/或者在应用程序使用七天后向用户显示警报。

有可能吗?我可以从哪里开始呢?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-14 22:23:42

对于应用程序更新时的警报:将应用程序版本存储在NSUserDefaults中。在启动时(使用-applicationDidFinishLaunching:),检查此值。如果它与当前版本不同,则抛出一个警报,然后更新该值。如果值为空,则它是第一次启动。

七天后,做类似的事情:将第一次发布的日期存储在NSUserDefaults中。在每次发布时,检查是否超过七天前。您可能还希望存储一个布尔值,以显示您是否执行了此警报,否则您将在超过七天的每次启动时骚扰用户。您可能还想在-applicationDidEnterForeground:中进行检查。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4690789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档