Thanks.
This still doesn't jive with how the code actually works:
I also mentioned that I often check my State Variable via MobiLinc and find that the variable is set in the correct state, despite not receiving a notification.
I can think of only two reasons why this might appear this way:
1. Check the last update time of the variable when this happens. Did the variable actually just get updated or was this an old update from earlier in the day or week?
2. Something in iOS is blocking the local notification from appearing. However, I can't think of anything that would cause this #2 behavior.
Also, Dropcam's note is really misleading. From Apple's developer site (and in the code) a geo-fence minimum radius can only be 100m or around 300ft. It's just not possible to set it any smaller than 100m/300ft. The only other way they could achieve a smaller radius is if they are actually using iBeacon built into the Dropcam. I don't know if Dropcam has a built-in iBeacon or not, but if it does, then they might be using a combination of the two. Just a guess.
Wes