No idea about iphones, but there are other ways for presence detection, like bluetooth, nmap, ping or one of the community favorites monitor
device tracker can be tough to get to work correctly. Those wifi based trackers may report as away, even though you are home, because phones turn off their wifi to save power. Bluetooth presence scanning might congest the 2.4Ghz wifi and gps based may drain your phone battery if updated too frequently.
Monitor, while most likely taking a weekend afternoon to set up and get used to it, utilizes bluetooth in a way to not have the need to constantly scan for devices to “still be there” but to trigger a scan in a smart way.
I myself am using the unifi presence detection, but you should experiment around and see what suits you the best.