Gibt es eine Möglichkeit, meinen iPhone-Sperrcode in Xcode einzufügen, damit ich mein iPhone nicht für jedes Build entsperren muss?
Es wird wirklich frustrierend, dass ich mein iPhone vor jedem Build physisch entsperren muss.
Ich weiß, für die Entwicklung auf Android können Sie das Gerät in den Dev-Modus versetzen, was den Ruhezustand des Geräts einschränkt.
Sie können verhindern, dass das Gerät in den Einstellungen → Allgemein → Automatische Sperre → Nie in den Ruhezustand wechselt . Dies bedeutet, dass das Gerät entsperrt bleibt und Sie es nicht entsperren müssen. Da ich einen Jailbreak habe, wird dieser automatisch festgelegt, wenn mein Gerät mit einem Computer verbunden ist, auf dem Xcode ausgeführt wird. Eine manuelle Änderung dieser Einstellung funktioniert jedoch auch einwandfrei.
Alternativ können Sie Einstellungen → Passcode → Passcode anfordern auf einen längeren Zeitraum festlegen, sodass Ihr Passcode nicht erforderlich ist, wenn Sie ihn entsperren müssen. Vergessen Sie nicht, diese Einstellung nach Abschluss der Entwicklung wieder auf die ursprüngliche Einstellung zurückzusetzen.
quelle
Soweit ich weiß, ist das nicht möglich . Die einzig mögliche Lösung wäre natürlich, den Passcode des iPhones während Ihrer Programmiersitzungen zu deaktivieren.
quelle
Dies ist eine Problemumgehung.
In
AppDelegate.swift
fügen Sie diesen Codequelle
Die wirkliche Antwort ist, dass Sie derzeit einen Jailbreak benötigen, um dies zu tun, wie in @grgarside angedeutet.
Verwenden Sie Activator (von Cydia installieren, falls Sie es noch nicht haben) und legen Sie die Aktion für
Anywhere -> Connected (Power)
die Aktion fest, die die automatische Sperre deaktiviert. Machen Sie das Gegenteil (Auto-Lock aktivieren) fürDisconnected (Power)
.quelle
In Xcode 7.3 müssen Sie Ihr Gerät anscheinend nur beim ersten Build entsperren. Danach bleibt Ihr Gerät entsperrt, bis Sie es vom Computer trennen oder die zu testende App beenden.
quelle