Problemlösung für Apple iOS 9.3.3 Update

Gültig bis Version:
5.2.2

Fehlerbeschreibung und Ursache

Mit der aktuellen iOS-Version 9.3.3 gibt es Probleme einen Artikel in den Warenkorb zu legen. Ursache dafür ist, dass der User-Agent des Apple-Gerätes von Shopware als Bot erkannt wird. Durch diesen Umstand funktionieren einige Funktionen wie bspw. der Warenkorb in Shopware nicht mehr. Jeder Browser hat einen eindeutigen Schlüssel (User-Agent), mit dem man die Version identifizieren kann. Dieser User-Agent ist bei iOS 9.3.3 der folgende:



In Shopware prüfen wir anhand einer Bot-Liste (Grundeinstellungen), ob der User-Agent ein Bot ist. Um diese Prüfung durchzuführen, werden aus dem String des User-Agents alle Zahlen und Sonderzeichen entfernt. Durch diese Funktion ensteht folgender String für den User-Agent:



Dieser Eintrag wird mit Einträgen aus der Blacklist verglichen. In dieser Liste ist der markierte Wert legs enthalten, daher wird iOS 9.3.3 als Bot erkannt.

Lösung

Einfach die Grundeinstellungen > System > Statistiken öffnen und den Wert legs; aus der Bot-Liste entfernen.

Im Anschluss ist es notwendig den Shopcache zu leeren (Einstellungen > Caches/Performance > Shopcache leeren)

Zusätzlich schauen wir uns die Überprüfung des User-Agents mit dem nächsten Shopware-Release noch einmal im Detail an und prüfen, ob es Alternativen zur aktuellen Implementierung gibt.

Weitere interessante Artikel:

Kann ich die Newsletterfunktion komplett deaktivieren?

Vorwort Das Newsletter-Modul ist eines der mächtigsten Marketinginstrumente in Shopware. Im Standard ist es nicht möglich die Newsletterfunktion global auszuschalten. Um die Newsletterfunktion im Frontend und Backend auszublenden, müssen...

weiterlesen

Frage zum Artikel in Subshop

Bei Verwendung eines Subshops wird in der Artikeldetail-Ansicht der Link ''Frage zum Artikel?'' in der übersetzten Sprache angezeigt. Der Link verweist jedoch immer auf das deutschsprachige Formular. Wie kann für jede Sprache ein Formular und...

weiterlesen

Wie kann ich die eMail-Absenderadresse der Bestellbestätigung ändern?

Du kannst den Absender direkt in der eMail-Vorlage der Bestellbesttigung ndern. Dazu gehst Du wie folgt in der Administration vor: '''Einstellungen > eMail-Vorlagen > System emails > sORDER > Absender'''. Dort kann der Absender mit...

weiterlesen
€ 1,00

Preise inkl. gesetzlicher
MwSt. + Versandkosten*