2016-05-25 2 views
1

У меня есть идея для приложения, которое вознаграждает пользователей за выполнение реальных действий (например, переработка, питание здорового .etc), но я хочу избежать на каждом действии, говоря «Я сделал это», потому что тогда некоторые пользователи просто нажимают на все кнопки, чтобы получить вознаграждение.Как подтвердить/подтвердить действительность действий пользователей в приложении

Я попытался найти переполнение стека для таких вещей, как «подтверждение действий пользователей» и не получил никаких многообещающих результатов.

Некоторых примеров действий, которые я хотел бы попробовать и подтвердить, если это возможно, являются:

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

Я понимаю, что некоторые из них, возможно, должны быть доверительными (Т.е. С кнопкой «I'm done»), но я хотел бы как можно меньше свести к минимуму использование этого, чтобы пользователи не обманывали систему. Кто-нибудь знает о некоторых надежных способах проверки того, что пользователь выполнил задачи, прежде чем предлагать вознаграждения?

+0

Почему так много близких голосов? – DeveloperACE

ответ

0

Вы должны посмотреть на датчики, которые доступны на устройстве. Честно говоря, я не вижу способа сделать много из того, что вы предложили. Действия на основе местоположения могут быть хорошим маршрутом. Например, в пределах 1 км от тренажерного зала или магазина сбережений.

Я слышал о приложении (я забыл имя), где вы будете программировать в том упражнении, которое вы пытаетесь сделать, тогда гироскоп и акселерометр в телефоне определит, правильно ли вы выполняете упражнение и проверяете, сколько раз вы сделал это.

+0

вы знаете простой способ проверить, есть ли у пользователя около магазина бережливости, например? – DeveloperACE

+1

Посмотрите на этот учебник по MapKit. http://www.thorntech.com/2016/01/how-to-search-for-location-using-apples-mapkit/ MKLocalSearch должен быть тем, что вы ищете. Другие компании, такие как MapQuest или Google, могут иметь более надежный поиск, но MapKit - это услуга Apple –

+0

. Большое вам спасибо! – DeveloperACE

Смежные вопросы