LocoKit Versions Save

Location, motion, and activity recording framework for iOS

4.0.0

6 years ago

Added

  • Added a low power Sleep Mode. Read the useLowPowerSleepModeWhileStationary API docs for more details.
  • Added ability to disable dynamic desiredAccuracy adjustments. Read the
    dynamicallyAdjustDesiredAccuracy API docs for more details.
  • Added LocomotionManager settings for configuring which (if any) Core Motion features to make use of whilst recording.

Removed

  • startCoreLocation() has been renamed to startRecording() and now starts both Core Location and Core Motion recording (depending on your LocomotionManager settings). Additionally, stopCoreLocation() has been renamed to stopRecording(), and startCoreMotion() and stopCoreMotion() have been removed.
  • recordingCoreLocation and recordingCoreMotion have been removed, and replaced by recordingState.
  • The locomotionSampleUpdated notification no longer includes a userInfo dict.

3.0.0

6 years ago

Added

  • Open sourced LocomotionManager and LocomotionSample.

Changed

  • Moved apiKey from LocomotionManager to ArcKitService. Note that this is a breaking change - you will need up update your code to set the API key in the new location.
  • Split the SDK into two separate frameworks. The ArcKit framework now contains only the open source portions, while the new ArcKitCore contains the binary framework. (Over time I will be open sourcing more code by migrating it from the binary framework to the source framework.)