Version 1.0.4 released

Posting this while waiting in line for Grizzly River Rapids at Disney’s California Adventure, please forgive mistakes! :yum:

This change log may be shorter than the last one, but it actually has more overall fixes, I just didn’t want to bore you all!
Still loving those reviews, keep them coming!

New Features:

  • Add a reset badge to 0 button
  • Allow users to specify UUID/Major/Minor, UUID/Major or just UUID for iBeacons

Improvements:

  • Set status bar to white on main screen
  • Add error message display to camera notification
  • Add error message display to map notification
  • iBeacons monitoring is correctly resumed after termination
  • If a discovered instance is selected and requires a password the password field is required
  • If a discovered instance does not require a password the field is hidden at first set up

Bug fixes:

  • Fix a ton of crashes and bugs
  • Only start monitoring beacons if device has the right hardware
  • Refactor the API client to improve layout and more importantly, to remove a lot of crashes/bugs
  • Reset the web view when credentials change
4 Likes

Hope you are having fun!
Sad to say though that the app freezes for me when i try to enable location tracking or notifications.

Thanks!!! You should get a photo of yourself on a ride deploying the iOS app!

Re: major/minor versions - if we specify 0, 0 for the major, minor (or otherwise leave them out) will ios update the zone location for any major/minor versions that match the uuid?

2 Likes

Same here - I had Notifications and Location Tracking turned on before upgrading to 1.0.4 and upon opening the app, noticed that those two options weren’t enabled - trying to enable them causes a crash.

I fixed it by uninstalling the app and reinstalling. I did NOT use reset within the app, so all of the login info was still present - it seems like an issue related to granting notification and location permissions to the app in iOS but I’m not too sure.

1 Like

Can verify that uninstalling and reinstalling seems to solve the problem!

I can confirm that uninstalling/re-installing worked for me. My location tracking and notifications were also disabled after the upgrade to 1.0.4, and the app froze when I tried to re-enable them. After uninstalling/reinstalling, I was able to re-enable both. As @buzzeddesign mentioned, all the login info persisted after the reinstall.

Same issue, 1.0.3 was working well; upgraded to 1.0.4 and both notifications and location disabled. I had to uninstall and reinstall and could enable notifications; but location won’t enable - just hangs that app.

Will play with it more tonight but for the moment I would suggest if you have something that works hold on the update.

Same as above for me. After reinstall I could get notifications but not location. Using reset I was able to get both to work.

Same here. What I found:

  1. Remove app
  2. Reboot
  3. Install app
  4. enable location FIRST
  5. enable notifications SECOND
  6. She works.

If you reverse 4/5 it doesn’t work - tested on wifes iPhone and same problem. Note we both went 1.0.1->1.02->1.03 and not part of the beta’s.

2 Likes

Same issue with the freezing for me and I can verify that reinstalling the app solved the issue. I had the same feature as @jwelter to get it to work, enable location first!!

Thanks for al your hard work @robbiet480

After updating to 1.0.4 my app does not crash anymore.

Is the location and updating of location works better in the new release?

App lost location tracking and notifications between upgrades… Froze when trying to enable them, had to delete the app and re-install for it to work.

App progress is very good.
Am I missing something or there is no info on how to setup my iBeacon (running on my Pi3). It was working with owntracks but now I want to drop owntracks and use it with the app. Where to put the UUID, etc, zone settings?
Thanks!

For me this worked. Especially mixing up 4/5 is a problem.
Now the is up and running again.

I am afraid I still got a problem withe he location in the latest version. I experience that it is a little better then in 1.0.3 but still not good. Especially when I get home it do not react until I manual send a request. I have tried to uninstall, reset, install, restart the app/phone without any success.

Any one els experience the same issue?

As of 1.0.4 you can specify as little as the UUID and as much as the UUID, major and minor values.

I don’t want to jinx this now but the tracking have suddenly started to work for me again, this morning when I left for work I got an zone exit notification from the app for the first time in a long time. And now the automation I build in are working perfectly.

I cross my fingers and hope this will continue to work now, I rely love the app and the tracking feature is awesome, thanks @robbiet480

It isn’t working even remotely reliably, it showed me some where between home and work on my commute route even though I had been at work for hours.