recherche

Maison  >  Questions et réponses  >  le corps du texte

xcode - ios运动健身类应用,我跑步时手机锁屏揣兜里,这时怎么拿到运动数据,比如跑过的地点?

1.app在前台时 可以一边定位一边绘制运动轨迹。
2.那锁屏之后呢,我跑过的点还保存吗,保存在哪,怎么获得这些数据?

大家讲道理大家讲道理2890 Il y a quelques jours432

répondre à tous(1)je répondrai

  • 大家讲道理

    大家讲道理2017-04-17 17:50:30

    Il existe deux types d'applications obtenant un positionnement en arrière-plan, l'une consiste à obtenir un positionnement en arrière-plan ordinaire et l'autre consiste à obtenir un positionnement en arrière-plan continu
    L'arrière-plan ordinaire est utilisé pour obtenir un positionnement après. 8.0, requestAlwaysAuthorization est requis
    Comment cela peut-il être ordinaire ? C'est comme votre application habituelle. Après être entré en arrière-plan, didUpdateLocations. Vous pouvez encore obtenir les données pendant un certain temps. Combien de temps cela durera-t-il ? Environ 10 minutes, vous ne pourrez plus les obtenir
    Continuez à obtenir l'emplacement en arrière-plan. est que vous devez vérifier la mise à jour de l'emplacement dans les modes d'arrière-plan, puis tant que votre application n'est pas fermée, votre méthode didUpdateLocations obtiendra toujours l'emplacement
    Continuez pour obtenir l'application de localisation en arrière-plan. Au moment de le mettre en rayon, à moins que vous n'ayez une raison très évidente pour leur dire que je dois obtenir un positionnement continu en arrière-plan, ils vous rejetteront, et il leur sera également demandé d'ajouter la phrase « Utilisation continue du GPS fonctionnant en arrière-plan ». L'arrière-plan peut considérablement" dans l'introduction de votre application. diminuer la durée de vie de la batterie. "
    Ne me demandez pas pourquoi je le sais si clairement, car cette autorisation m'a été refusée à plusieurs reprises au cours des dernières semaines. . . .

    répondre
    0
  • Annulerrépondre