Eines der häufigsten Probleme Blocs Dem Benutzer fehlen Assets oder Assets, die nicht in der App angezeigt werden. Im Allgemeinen kann dies leicht vermieden werden, wenn man besser weiß und versteht, wie die Beziehung zwischen Vermögenswerten und Vermögenswerten ist Blocs Anwendung funktioniert.
Vermögenswerte und Blocs
Wenn Sie ein Asset zu einem hinzufügen Blocs Projekt ist es nicht in das eigentliche eingebettet Blocs Projekt, stattdessen ist es mit dem verbunden und verknüpft absoluter Pfad der Datei.
Der Grund dafür ist, dass es im Webdesign üblich ist, innerhalb einer Website verwendete Ressourcen außerhalb der zum Erstellen der Website verwendeten Anwendung zu bearbeiten und zu aktualisieren. Mit dieser Verknüpfungsmethode können Sie Assets wie Ihr Firmenlogo außerhalb von aktualisieren Blocs Wenn Sie das nächste Mal Ihr Projekt öffnen, werden die neuesten Versionen dieses Logos geladen und angezeigt. Wenn die Datei in das Projekt eingebettet wäre, müssten Sie diese bei jeder Änderung manuell ersetzen.
Dieser Workflow bietet viele Vorteile, aber natürlich gibt es einige Fallstricke, bei denen Sie vorsichtig sein müssen.
Warum Assets getrennt werden
Das häufigste Problem bei externen Assets besteht darin, dass sie getrennt werden und innerhalb der nicht mehr sichtbar sind Blocs Anwendung. Wenn das passiert, Blocs zeigt das an Fehlendes Asset-Fenster und bitten Sie Sie, diese fehlenden Assets manuell zu finden und wieder zu verbinden. Der Grund dafür ist, dass die Der Pfad zu diesem Asset hat sich geändert und wann Blocs Wenn Sie am ursprünglichen Speicherort suchen, wird die Datei nicht mehr gefunden.
Im Folgenden wird die Verbindung zu einem Asset getrennt.
• Umbenennung die Asset-Datei.
• Umbenennung eines der Verzeichnisse, in denen sich die Asset-Datei befindet.
• Ziehen um die Asset-Datei an einen neuen Speicherort.
Fehlende Assets wieder verbinden
Wenn eine Asset-Verbindung unterbrochen wird, wird die Fehlendes Asset-Fenster wird angezeigt und Sie können die fehlende Datei suchen, damit Sie sie wieder mit dem Projekt verbinden können. Fehlende Assets können auch dauerhaft von entfernt werden Rechtsklick sie und auswählen Entfernen aus dem Kontextmenü.
Empfohlene Workflows
Der beste Weg, um fehlende Assets bei der Arbeit mit zu vermeiden Blocs Projekte, ist die zu ermöglichen Option zum Einbetten von Assets in den Projekteinstellungen.
Arbeiten mit externen Laufwerken
Wenn Sie von einem Mac aus arbeiten, der nicht viel Festplattenspeicher bietet, werden Assets häufig auf externen oder zusätzlichen internen Laufwerken gespeichert. Aufgrund der Sicherheitsaspekte einiger nativer Mac-Technologien Blocs Verwendet, müssen Assets, die auf anderen Laufwerken als dem gespeichert sind, auf dem das Betriebssystem gespeichert ist, vorübergehend auf dasselbe Laufwerk kopiert werden Blocs wird ausgeführt, während ein Projekt geöffnet ist. Wenn Sie auf fehlende Assets stoßen und externe oder zusätzliche interne Laufwerke für Assets verwenden, ist dies der Fall engagierte Post kann helfen.
Arbeiten mit Dropbox oder iCloud
Es ist üblich, von einem Cloud-Dienst wie Dropbox oder iCloud aus zu arbeiten. Wenn Sie jedoch Assets von diesen Cloud-Plattformen in ein Projekt laden, das sich auf der Hauptfestplatte des Mac befindet, werden Sie feststellen, dass die Assets getrennt werden, wenn das Projekt von einer anderen Mac-Festplatte geladen wird. Dies liegt daran, dass sich der (Stamm-) Teil des Asset-Pfads abhängig davon ändert, von welchem Mac aus Sie Ihr Projekt ausführen. Um dies zu vermeiden, behalten Sie einfach die Blocs Dies verhindert, dass sich die Asset-Pfade beim Wechsel zwischen Macs ändern.
Fehlende Assets nach dem Hosting der Site
Wenn Sie nach dem Hosting Ihrer Website auf fehlende Elemente wie Bilder oder Videos stoßen, empfehlen wir das Lesen dieser Wissensdatenbankbeitrag Dies umfasst die Verwendung des Webinspektors zum Identifizieren und Beheben serverseitiger Probleme, z. B. fehlender Assets.