Magical Miles isn't automatically creating logs

There are a few likely reasons for this:
  1. Logging is paused. Check the Settings screen to make sure that you didn't pause logging to save battery. If logging is paused, Magical Miles will not log automatically.
  2. You aren't driving. Nice try! :)
  3. Magical Miles was quit. Please do not quit Magical Miles from your task switcher - it will respect that you quit it, and stop logging in the background. Instead, leave it running in the background for automatic logging to work.
  4.  Magical Miles is not running (do not rely on the multitasking list to know if Magical Miles is running, since it includes recently used apps as well as those currently running). This is the most common reason for Auto Miles not creating logs. For instance, if your phone was shut off Magical Miles must be started again to begin logging. Similarly, iOS sometimes silently suspends Auto Miles in the background when it was been running for an extended period of time, or if iOS is under a lot of strain (e.g. when you're using big apps, like games), to free up memory. Please relaunch Magical Miles by clicking its icon on the home screen, leave it running in the background, and it should begin logging again. If this problem persists, please reset your phone and launch Magical Miles, since iOS sometimes develops low memory issues that prevent Magical Miles from running in the background continuously. NOTE: The iOS multitasking list does not guarantee the app is running in the background, since it includes recently used apps as well as those currently running. Do not rely on the multitasking list to know if Magical Miles is running. 
  5. Magical Miles does not have access to your iPhone's Location Services. Without access to your location Magical Miles cannot create logs automatically, since it does not have permission from iOS to know your location. Please check that Magical Miles has access to location services in your iPhone's Settings app under "General" -> "Privacy", and if it doesn't please give Magical Miles permission, and restart your phone. Everything should work once your phone is back on and Magical Miles is opened again!
  6. You have an iPhone 5s/6/6+ and Magical Miles does not have access to your Motion Activity. Au Magical o Miles uses Motion Activity in tandem with Location Services on the iPhone 5s and newer models to sense when you're driving, rather than exclusively using GPS movements like it does on earlier model iPhones (the iPhone 4, 4s, and 5). This dramatically reduces battery usage on the newer iPhones, but without access to Motion Activity Magical Miles will always be told you are not moving, and will be unable to automatically log your drives. Please check that Magical Miles has access to Motion Activity in your iPhone's Settings app under "General" -> "Privacy", and if it doesn't please give Magical Miles permission, and restart your phone. Everything should be working once your phone is back on and Magical Miles is opened again!
  7. Your iPhone does not have Background App Refresh enabled. Note: This does not apply to iOS 8+. Background app refresh must be enabled, and enabled for Auto Miles, for automatic logging to work. Please check that it is enabled in your iPhone's Settings app under "General" -> "Background App Refresh".
  8. Your car wasn't moving quickly enough. One of the main ways Magical Miles senses when you're driving is the speed of your car. If you're stuck in traffic sometimes it will get tricked into thinking your walking or riding a bike. Magical Miles automatically provides for a grace period for stop lights, traffic jams, etc, but it's not always clever enough to catch your drive. I'm constantly working to improve logging, but if this is a regular problem for you try out Heavy Traffic Mode for longer grace periods and more sensitive logging, and you can always manually add a log by pressing the + button.
  9. You weren't driving long enough. Magical Miles automatically discards very short drives to avoid false positives (the GPS data lies sometimes). If you took a quick jaunt to the corner of the street, or a roundabout trip to a destination just a few blocks away, it might miss your drive.
  10. Try turning on WiFi. As weird as it sounds, enabling WiFi really does help with the accuracy of the phone's GPS, and thus Magical Miles' ability to log your drives. Hence why iOS is always bugging you about it! Try turning on WiFi and see if that helps to resolve the issue.
  11. You are using an iPhone 4 or 4s and running a mapping or GPS app in addition to Magical Miles. This sometimes results in Magical Miles being quit by iOS due to memory constraints. This is more common on the iPhone 4 and 4s, since both phones have a very limited amount of memory; on newer phones it only happens very rarely. While Magical Miles takes a number of measures to reduce the likelihood iOS will suspend it, Apple does not allow Magical Miles to prevent itself from being suspended because it is critical that iOS be able to free up memory in order to prevent your phone from crashing. This behavior is most noticeable with GPS apps; when you switch away from a GPS app, and then switch back, you sometimes have to re-input your destination and restart navigation. This is because iOS silently suspended the GPS app when you switched away from them to free up memory, and when you switch back the app is actually completely restarted as if it were never running. If iOS has quit Magical Miles to conserve memory, please relaunch Auto Miles by clicking it on the home screen, and it should begin logging again.
  12. Something else is happening. If none of these solve your problem, and you've missed a few logs, then something odd has happened. Please try starting Magical Miles from your home screen by tapping its icon, and see if that solves the issue. It most likely will, since often the problem is that Magical Miles was quit by iOS for memory reasons, and needed to be started back up. If this happens repeatedly, reset your phone. Sometimes iOS runs low on memory and has to continuously kill Magical Miles because of memory concerns. Resetting fixes the problem. If nothing else works, please try restarting Magical Miles (double tap the home button on your phone, swipe up on Magical Miles to close it, and then re-open it from your home screen) to get everything working again.

Feedback and Knowledge Base