Google Awareness API на iOS

Я хочу знать, использовал ли кто-нибудь Google Awareness API на устройстве iOS. Я знаю, что это возможно реализовать на Android, но мне нужно работать и на iOS, я пока не нашел никакой документации по нему. Возможно ли это и как вы это реализуете?

https://developers.google.com/awareness/android-api/get-started

1 ответ

Вы можете использовать NumberEight SDK, который сегодня может намного больше, чем Google Awareness API (хотя на момент написания статьи регионализация недоступна).

Он выполняет широкий спектр задач распознавания контекста как на iOS, так и на Android, включая:

  • Обнаружение физической активности в реальном времени
  • Текущие категории мест
  • Определение движения
  • Достижимость
  • Местная погода

Он также может записывать пользовательский контекст для отчетов и анализа через онлайн-портал.

Например, чтобы записывать активность пользователей в iOS, вы должны:

let ne = NumberEight()

ne.activityUpdated { (glimpse: Glimpse<NEXActivity>) in
    let activity = glimpse.mostProbable.value

    if activity.major == .running {
        print("User is running!")
    }
}

Вот несколько примеров проектов для iOS и Android.

Раскрытие информации: я один из разработчиков.

Я провел несколько исследований API осведомленности Google для iOS. Это пока недоступно для iOS. Вы можете использовать API-интерфейсы мониторинга регионов Apple, чтобы регистрировать пользовательские ограждения и отслеживать, входит ли кто-либо в этот регион или выходит из него.

Вы также можете уведомить пользователя локально для региона и привлечь его / ее в вашем приложении. Apple предоставляет API для локального обновления пользователя в зависимости от местоположения, погоды и т. Д.

API просты в использовании в приложении.

Другие вопросы по тегам