1

我想知道是否有人在 iOS 设备上使用过 Google Awareness API。我知道可以在 Android 上实现,但我也需要在 iOS 上工作,到目前为止我还没有找到任何文档。是否有可能以及如何实施?

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

4

2 回答 2

0

您可以使用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!")
    }
}

这里有一些iOSAndroid示例项目,您可以通过在线门户免费注册。

披露:我是开发人员之一。

于 2020-04-27T16:03:21.970 回答
0

我对 iOS 的谷歌感知 API 进行了一些研究。它目前不适用于 iOS。您可以使用 Apple 的区域监控 API 来注册自定义围栏并监控是否有人进入/离开该区域。

您还可以按地区在本地通知用户并让他/她参与您的应用程序。Apple 提供 API 用于根据位置、天气等在本地更新用户。

API 在应用程序中易于使用。

于 2017-04-13T10:01:26.310 回答