Zuerst dachte ich, dass es an SVGs im Allgemeinen liegt, aber ich habe herausgefunden, dass es an einer bestimmten SVG-Datei liegt.< /p>
Ich habe das SVG direkt von Apple heruntergeladen (hier). Ich verwende die SVG-Datei „Add to Apple Wallet Badges/US_UK/RGB/US-UK_Add_to_Apple_Wallet_RGB_101421.svg“. Wenn ich die App mit npx expo run:ios ausführe oder versuche, meine App sowohl für Android als auch für iOS zu erstellen, erhalte ich eine Fehlermeldung:
Code: Select all
error: assets/wallet/addToAppleWalletSVG.svg: Cannot set properties of undefined (setting 'shouldTestNextSiblings')
BEARBEITEN
Innerhalb der SVG-Datei gibt es ein -Tag. Ich habe versucht, dieses zu entfernen, und der Fehler wurde behoben. Allerdings bin ich der Meinung, dass dies keine gute Lösung ist.
BEARBEITEN 2
Wie erwartet, das Entfernen des -Tag ist eine schreckliche Lösung. Es verändert das SVG komplett.