你知道即使你没有更新应用程序,当你打开出现的应用程序时,Temple Run有时会有警报吗?我了解如何在您的应用程序中提交更新时如何实现此功能,但Imangi如何在不发布应用程序新版本的情况下实施新警报? (我假设他们是从某个服务器上传的,但我是所有这些东西的业余爱好者,所以有人可能会模糊地解释我可能会这样做吗?我是否需要学习互联网编程语言:O?)< / p>
感谢。
答案 0 :(得分:2)
我同意乔纳森的观点。我会在你的服务器上设置一个带参考号的plist。它看起来像这样。我正在使用概念,而不是代码。它就像在您的服务器上托管它一样简单。或者它可能像您在网站上创建用户界面一样复杂,只允许您插入信息,它会为您创建plist。
-(void)checkanddisplaynotificationbasedonupdatedplistontheserver{
int currentnotificationnumber = userprefs preference for item "notification"
get and parse notification.plist from your server
notificationnumber = object at index 0
if notificationnumber > currentnotificationnumber{
display your notification with parsed plist
}
}
答案 1 :(得分:1)
你可以在线托管一个plist,其中一系列警报存储为字典,其中包含“title”,“body”等属性。然后应用程序将对此进行解析并创建警报。然后,您可以设置一个方法,每次应用程序打开并连接时都会搜索此文件的更新。
这不是唯一的方法 - 可能有数百种其他文件类型/自动化系统可供使用,但这是一种简单的方法,大致如何使用它们,我已经在我的一些实现了这样的东西应用。希望这会有所帮助,如果您没有任何帮助编码,我将很乐意为您提供帮助!
乔纳森