Попросите iOS периодически запускать приложение или сервисы - PullRequest
0 голосов
/ 10 февраля 2012

Мне бы хотелось иметь игру, в которой каждый раз, когда один из ваших друзей побьет ваш рекорд, он отправит вам уведомление.

Есть много способов сделать это. Но я хотел бы знать, есть ли способ «попросить» ваш iphone вызвать одно из ваших приложений или служб, которое затем содержит код, который проверяет списки лидеров и при необходимости отправляет уведомление.

Не уверен, что это достаточно ясно; p

Спасибо за вашу помощь

Ответы [ 2 ]

1 голос
/ 10 февраля 2012

Если вы хотите попробовать что-то вроде этого ... тогда вы должны сделать это из приложения..то система не скажет вашему приложению проверять коды .. вы открываете приложение и затем нажимаете кнопку или что-то еще, чтобы проверить списки лидеров.

Так что нет способа спросить ваш iPhone!

лучший способ - иметь в приложении опцию, через которую пользователь подтверждает, что он хочет получать уведомления о побитых рекордах ... тогда вы сохраняете его высокий балл на своем сервере ... и если кто-то нарушит это ... опубликуйтеуведомление от вашего сервера.

0 голосов
/ 10 февраля 2012

Ваш высокий балл должен храниться где-то.Если вы храните его на своем сервере, вы можете использовать веб-службы, чтобы каждый раз, когда пользователь получал наивысшую оценку (на своем iPhone), отправлял запрос веб-службы на сервер и возвращал результаты.

На стороне сервера все, что вам нужно, это создать список друзей пользователя и набрать наибольшее количество очков у каждого игрока.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...