我希望有一款游戏,每当你的一位朋友击败你的高分时,它会向你发送通知。
有很多方法可以做到这一点。但我想知道是否有办法“询问”你的iphone是否可以调用你的某个应用程序或服务,然后包含检查排行榜的代码并在需要时发送通知。
不确定这是否足够清楚; p
感谢您的帮助
答案 0 :(得分:1)
如果您想尝试这样的事情......那么您必须在应用程序中执行此操作。 。系统不会告诉你的应用程序检查代码..你打开应用程序,然后按一个按钮或其他东西检查排行榜。
所以没有办法问你的iPhone!
最好的方法是在应用程序中有一个选项,通过该选项,用户确认他想要接收高分的通知。然后你在服务器上保持高分......如果有人打破了那个...发布一个来自您服务器的通知。
答案 1 :(得分:0)
您的最高分必须存储在某个地方。如果将其存储在服务器上,则可以使用Web服务,以便每次用户获得最高分(在他/她的iPhone上)时,向服务器发送Web服务请求并返回结果。
在服务器端,你需要关心的是创建一个用户的好友列表和每个玩家的最高分。
希望这有帮助。