Met de laatste macOS 15-update (Sequoia) heeft Apple wijzigingen geïntroduceerd die van invloed zijn op lokale netwerkverbindingen. Specifiek voor applicaties zoals de Stripe Terminal JavaScript-SDK die lokale netwerktoegang vereisen, moeten gebruikers expliciete toestemmingen geven aan hun browser-apps om apparaten op het lokale netwerk te detecteren en ermee te communiceren. Deze handleiding beschrijft de stappen die nodig zijn om ervoor te zorgen dat de Stripe Terminal verbinding maakt zoals verwacht.
Bij het upgraden naar macOS 15 kunnen gebruikers problemen ondervinden met de Stripe Terminal JavaScript-SDK die geen verbinding kan maken met kaartlezers op het lokale netwerk. Dit komt door nieuwe privacy-instellingen die expliciete toestemming vereisen voor lokale netwerktoegang.
1) Toegang verlenen bij de eerste prompt:
Opmerking: Als 'Niet toestaan' is geselecteerd, zal de Stripe Terminal JavaScript-SDK niet werken zoals verwacht.
2) Handmatig toegang verlenen:
Als je in eerste instantie op 'Niet toestaan' hebt geklikt of op een later moment toegang moet verlenen, volg dan deze stappen:
Netwerkvereisten voor slimme Stripe Terminal-kaartlezers
Mijn POS-applicatie kan geen verbinding maken met de slimme Terminal-kaartlezer via Terminal-SDK's