Auf dem Titelbild ist eine Hand zu sehen, die ein iPhone hält. Auf dem Bildschirm des iPhones wird eine Zahlungsaufforderung des App Stores angezeigt. Der Daumen verdeckt die Frontkamera. Die Meldung fordert den Nutzer auf, das Passwort für seine Apple-ID Account E-Mail einzugeben, um eine Transaktion zu autorisieren. Im Hintergrund ist ein heller, minimalistisch gestalteter, unscharfer Wohnraum mit einem weißen Sofa zu erkennen.

Ich möchte mal wieder einen kleinen Kniff mit euch teilen. Vor geraumer Zeit hatte ich ein merkwürdiges Problem bei Angeboten aus dem App Store von Apple mit den sogenannten In-App-Käufen festgestellt, besonders bei kostenlosen In-App-Inhalten, die nur für kurze Zeit verfügbar sind. Immer wieder wurde meine Zahlungsmethode abgelehnt, obwohl ich eine Kreditkarte und auch PayPal in meinem Account hinterlegt hatte. Nach meiner Recherche tritt das Problem vor allem bei der Nutzung eines iPhones mit FaceID auf. Dieses Phänomen wurde bereits in verschiedenen Foren diskutiert. Ich dachte schon, das sei ein nerviger Bug in iOS, weil kostenpflichtige In-App-Käufe einwandfrei funktionierten und dieses Verhalten bereits seit einigen Versionen von iOS so schon vorhanden ist. Aber nun habe ich einen Workaround gefunden, der tadellos funktioniert, und möchte diesen nun mit euch teilen.

Weiterlesen »
Artikel-Bild: Es zeigt eine Smartphone-App mit Fahrplaninformationen für einen Berliner Bahnhof und wird von einer Hand vor dem Hintergrund eines U-Bahnhofs mit gelben durchfahrenden Zug gehalten. Oben rechts befindet sich ein App-Icon mit der Aufschrift „Mein FahrINFO-Monitor als WebApp“.

In diesem Blogartikel stelle ich euch zwei Open Source Skripte vor, die mir seither das Leben erleichtern. Die könnt ihr – vorausgesetzt, ihr habt Programmierkenntnisse – selbst nutzen oder einfach nur meine WebApp nutzen. Aber ich beginne erst einmal von vorne. Auf meinem täglichen Arbeitsweg stand ich immer wieder vor derselben Herausforderung: Diverse Umstiege mit teils mehreren Haltestellen pro Haltepunkt und verschiedenen Linien, aber keine zentrale, für mich persönlich übersichtliche Darstellung der für mich relevanten Abfahrten. Ihr habt diese Displays alle schon einmal gesehen: die digitale Abfahrtsanzeige an einer Haltestelle (Bus XYZ nach Musterstadt in 8 Min) und genau hier setzt meine FahrINFO WebApp (Zur WebApp / Webseite) an: Diess ruft die Daten wie die digitalen Abfahrtsanzeigen von einer API ab und stellt diese mit allen relevanten Daten dar. Die offiziellen ÖPNV-Apps wie bspw. die der S-Bahn-Berlin (iOS, Android) liefern zwar die Daten, ist aber für die reine Darstellung der Abfahrten teils zu umständlich oder nach dem Redesign der BVG-App (iOS, Android) sogar teils unbrauchbar, da hier aktuell keine Abfahrtsdarstellung für eine favorisierte Haltestelle möglich ist. Aus diesem Grund hatte ich damit begonnen, ein eigenes Skript für eine WebApp zu entwickeln. Über ein Jahr hinweg ist daraus ein schlanker, flexibler FahrINFO-Monitor entstanden, der im Browser läuft und sich sogar mit einem Icon wie eine App auf dem Smartphone ablegen lässt. Das Skript aktualisiert sich automatisch alle 30 Sekunden und zeigt genau das an, was ich brauche: die nächsten Abfahrten meiner favorisierten Umsteigepunkte und Linien – schnell, klar und zuverlässig.

Weiterlesen »

Seit iOS 17.x zeigt das iPhone Inhalte, die auf einem Apple TV im selben Netzwerk abgespielt werden, direkt auf dem Sperrbildschirm eines iPhones an. Während ich persönlich die Steuerelemente für die Medienwiedergabe für Inhalte auf dem iPhone praktisch finde, möchte ich diese Funktion für mein Apple TV 4K nicht nutzen und empfinde diese eher als störend. Nun suchte ich eine Lösung um die Anzeige des Steuerelements abzuschalten? Nach einigen vergeblichen Versuchen in den Untiefen der iOS Einstellungen-App fand ich schließlich beim Apple Support Chat Level 2 für Apple TV eine Lösung. Ein unscheinbarer Schalter ohne Begleittext in den Einstellungen unter „AirPlay & Integration“ brachte schließlich Abhilfe. Seitdem ist mein iPhone Sperrbildschirm wieder frei von Apple TV-Inhalten. Aber keine Sorge, nach der Deaktivierung des Schalters für die Apple TV Box werden die Steuerelemente für die Medienwiedergabe, die auf dem iPhone gestartet wurden, weiterhin angezeigt.

Weiterlesen »
Titelbild: Der Nanoleaf-Controller für die Hexagon-Shapes ist defekt!

Als wir aus unserem lang ersehnten Sommerurlaub zurückkamen und ich abends versuchte, meine Hexagon-Shapes von Nanoleaf einzuschalten, quittierte mir Siri den Versuch mit der Antwort: „Hexagon“ reagiert nicht. Nun gut, dachte ich mir, dann eben nicht. In Gedanken verschob ich die Lösung des Problems auf den nächsten Tag. So schaute ich einen Tag später in die Apple Home-App und anschließend in die Nanoleaf-App und in beiden Apps waren die Shapes nicht erreichbar. Ich habe dann versucht, die Shapes über den Controller direkt zu steuern, aber sie funktionierten immer noch nicht. Also zog ich den Netzstecker aus der Steckdose und wartete ein paar Minuten, um die Shapes nach dem Strom-Reset wieder in Betrieb zu nehmen. Nun leuchteten die Shapes zwar schwach gelblich aber funktionierten weiterhin nicht über Controller, Sprache oder Apps.

Weiterlesen »