5 ms·
This is super annoying on newer iOS for device that I use purely for development. Before it was possible just keep iPhone unlocked indefenitely, but now it rebo
by SXX 2y ago
This is super annoying on newer iOS for device that I use purely for development. Before it was possible just keep iPhone unlocked indefenitely, but now it reboots and boom I have to use TouchID again.
This is again Apple being Apple making things harder without option to disable it even when development mode is on.
Has anyone found a way to bypass it?
- saagarjha 2y agoKeep an app running?
- SXX 2y agoMight be I did something wrong, but even with YouTube video running via iPhone Mirroring device still went to reboot.
- saagarjha 2y agoHmm, yeah that seems wrong. I don't get reboots on devices I use frequently; I think it is only supposed to kick in when the device is not in use for a long time (it is meant to stop police who have a locked device they will try to brute force into).
- SXX 2y agoAre you on latest iOS? Are you stilllocking / unlocking the phone once in 3 days at least? 7 days timeout on was introduced in iOS 18, but then decreased to 3 days. I dont use this device physically - it's just a phone that always connected to power and sit on top of mac mini for debugging and running some ios exclusive apps. And I honestly dont do anything remotely interested to the police to worry about it. Yet it all just worked and now it doesnt.
- cameroncairns 2y agoMy physical ios device test harness has no pin numbers/touch id activated for any of the connected phones. I noticed early on in testing that it would require physical access to reinput the pin code even when the device was already unlocked when I would restart an XCUI test. If you're able to have fully unlocked devices at your test setup I'd suggest giving that a shot to see if it fixes your issue around device restart.
- saagarjha 2y agoI would try running an app from Xcode (which instructs it to never lock). While the app is in the foreground I don't think it should lock…
- Spooky23 2y agoIt seems weird. I can’t get iOS to reliably auto update and reboot overnight when I want it to.
- layer8 2y ago> I have to use TouchID again. Don’t set it up with a passcode in the first place?
- SXX 2y agoUnfortunately I use Advanced Data Protection on my Apple account so I kind a need that passcode. And moving to having completely different Apple account for development is PITA.
- deleted 2y ago[deleted]
- elashri 2y agoBut I think connecting a device that can be used as authentication method without choosing a defense would negate the purpose of advanced data protection of your account and other devices.
- SXX 2y agoLet's say I'm not super heavy Apple service user. For me Advanced Data Protection is defence against Apple itself and ability to keep little information I share via iCloud somewhat secret: mostly another backup of some photos and few other things. It's not like I'm trying to defend against some state actors or whatver.
- deleted 2y ago[deleted]
- crazysim 2y agoDo you think it's possible to jiggle it ala mouse jigglers and USB jigglers?
- SXX 2y agoProblem is not user activity - it just needs PIN, TouchID or FaceID. Even if you logged to device via iPhone Mirroring it's still gonna reboot, get locked after 72 hours and for me personally it breaks iPhone Mirroring half of the time too. One physical option to bypass it on iPhone SE is to actually physically activate PIN entry and then use Voice Control command to enter the pin since it works even before first unlock. Though this is basically compromises pin and device encryption. But it's cheap since there are plenty of $2 devices that can simulate touchscreen clicks. I just want some easier option that works and not require agent 007 setup to just run a buld of my AI-generated crap via Xcode.
- crazysim 2y agoIssue is, you kinda have a agent 007, sort of setup with the advanced data protection thing. I think you need an appropriate solution.
- SXX 2y agoBut all I want is "Please dont reboot my phone! Very please!" setting in options.
- out-of-ideas 2y agomight have to resort to the homer j drinking bird to tap the screen (for reference https://youtu.be/R_rF4kcqLkI?t=174 https://youtu.be/R_rF4kcqLkI?t=174 )
- SXX 2y agoNo joke btw I already testing setup with auto clicker from AliExpress and Assistive Touch automation...
- nativeit 2y agoConsidering this is all about Android adopting a very similar feature, it doesn’t sound like “Apple being Apple”…
- Mountain_Skies 2y agoIt's Apple being a trailblazer and leading the industry. Sometimes that lead is in a bad direction.
- subscribed 2y agoNo, Apple adopted GrapheneOS feature 3 years after it was first introduced there.
- dagmx 2y agoThe rest of the industry are adults and can be responsible for their own decisions though.
- SXX 2y agoI'm 99% sure that Android version will be toggagle via Developer Options.
- anonymars 2y agoDoesn't seem like it. I remember when Samsung ads mocked Apple for the camera notch and removing the headphone jack. For obvious reasons those ads are long gone...
- dagmx 2y agoSure, but my point is that blaming Apple for another brands decision to follow is just weird.
- anonymars 2y agoFair point. It's a frustrating pattern that seems to repeat, and I think partially it stems from when other brands are too thick to understand why people are choosing the competitor. Web browsers are an immediate example that comes to mind. When everyone started switching to Chrome, the other browsers fell all over themselves to strip down into minimalism, as though it was the sparse UI that was capturing users' hearts, as opposed to the rendering speed and compatibility. So then you had all these other fat, slow browsers that took away the only thing that was still distinguishing them from Chrome. In this case though, I guess it's about money. Why put in an SD card slot when you can instead extort your customers for a cloud storage subscription or a lucrative upsale to the higher model with more storage? Meanwhile as a customer nothing makes me more irate than "upgrading" to something that's worse because I can't replace the battery and the OS no longer gets updates.