Я разрабатываю приложение, которое заправляет жизни каждые 5 минут. Каков наилучший способ проверить время с момента последнего пополнения, чтобы пользователь не мог обмануть систему, изменив время на своем устройстве?Получить время и дату из Интернета IOS
Например, посмотрите на Candy Crush. Изменение системного времени там дает вам дополнительные жизни, и это то, что мне нужно предотвратить. Я прошел через эту ссылку iOS Development - Check Internet Time, но в этом я получаю дату и время для UTC, как я могу получить время и дату для IST.Even я использовал http://www.timeapi.org/ist/now сейчас я получаю неправильное время. Как я могу достичь этого? вы заранее
Вам необходимо использовать NTP. – trojanfoe
Вы можете просто получить время в UTC, начиная с timeAPI и использовать 'NSDateFormatter' для создания' NSDate'. Поскольку «NSDate» не знает о часовом поясе, вы можете использовать другой «NSDateFormatter», чтобы представить его также пользователю в часовом поясе устройства или IST, если вы действительно этого хотите. – rckoenes