Tags
#Swift
Inhalte mit dem Tag "Swift".
- BlogEin Designleitfaden zum Bau einer iOS-Self-Control-App mit der Screen-Time-API
Von der Sackgasse mit NEDNSProxyProvider über ein FamilyControls- + ManagedSettings-Design bis zu zwei Shield Extensions, dem Unlock-Handoff per App Group und den Grenzen eines Personal Teams. Dieser Artikel fasst das Gesamtbild einer iOS-Blockier-App mit der Screen-Time-API zusammen.
- BlogEine iOS-Shield-Oberfläche braucht zwei Extensions, nicht eine
Der von ManagedSettings angezeigte Shield-Bildschirm besteht aus zwei separaten Targets: einer Action Extension und einer Configuration Extension. Hier sind die richtigen NSExtensionPointIdentifier und Principal Classes.
- BlogEntwerfen Sie selbstlimitierende Blöcke für iOS mit FamilyControls + ManagedSettings
Wie die drei Elemente AuthorizationCenter, FamilyActivityPicker und ManagedSettings kombiniert werden. Wir haben die Gründe, warum ein tokenbasiertes Design anstelle der Freitext-Domain-Eingabe verwendet werden sollte, und den Rahmen seiner Implementierung zusammengestellt.
- BlogUnlock-Handoff von der Shield Extension zur Haupt-App über App Group implementieren
Die Haupt-App kann nicht direkt aus ShieldActionDelegate gestartet werden. Dieser Artikel beschreibt ein Handoff-Muster, bei dem die Extension eine Unlock-Anfrage im geteilten App-Group-Speicher ablegt und die App sie später ausliest.
- BlogWählen Sie NEDNSProxyProvider nicht aus, wenn Sie einen Site-Block unter iOS erstellen
Wir haben eine Untersuchung der technischen und politischen Probleme bei der Verwendung von NEDNSProxyProvider in im App Store vertriebenen iOS-Apps zur Selbstkontrolle aufgezeichnet, die zu der Entscheidung führten, auf die Screen Time API zu migrieren.
hsb.horse