Um dos problemas mais comuns Blocs os usuários encontram ativos ausentes ou ativos não exibidos no aplicativo. Geralmente, isso pode ser facilmente evitado com um maior conhecimento e compreensão de como a relação entre os ativos e o Blocs aplicativo funciona.
Ativos e Blocs
Quando você adiciona um ativo a um Blocs projeto, não está embutido no real Blocs projeto, em vez disso, ele está conectado e vinculado usando o caminho absoluto do arquivo.
A razão para isso é que é comum em web design editar e atualizar recursos usados dentro de um site, fora do aplicativo usado para construir o site. Usar este método de vinculação significa que você pode atualizar ativos, como o logotipo de sua empresa fora de Blocs e na próxima vez que você abrir seu projeto, as versões mais recentes desse logotipo serão carregadas e exibidas. Se o arquivo foi incorporado ao projeto, você precisará substituí-lo manualmente sempre que for alterado.
Há muitas vantagens nesse fluxo de trabalho, mas é claro que há algumas armadilhas contra as quais se deve ter cuidado.
Por que os ativos se desconectam
O problema mais comum com ativos externos é quando eles se desconectam e não são mais visíveis dentro do Blocs aplicativo. Quando isso acontece, Blocs irá exibir o Janela de ativo ausente e pedir que você encontre e reconecte os recursos ausentes manualmente. A razão pela qual isso acontece é porque o o caminho para esse ativo mudou e quando Blocs olha no local original, o arquivo não é mais encontrado.
O seguinte fará com que um ativo se desconecte.
. Renomeando o arquivo de ativo.
. Renomeando um dos diretórios em que o arquivo de ativo reside.
. em movimento o arquivo de ativo para um novo local.
Reconectando ativos ausentes
Quando um link de ativo é quebrado, o Janela de ativo ausente será exibido e permitirá que você localize o arquivo ausente para que possa reconectá-lo ao projeto. Ativos ausentes também podem ser removidos permanentemente por Clique com o botão direito eles e selecionando Eliminar no menu contextual.
Fluxos de trabalho recomendados
A melhor maneira de evitar a perda de ativos ao trabalhar com Blocs projetos, é permitir o opção de incorporação de ativos em Configurações do projeto.
Trabalhar com unidades externas
Se você estiver trabalhando em um Mac que não oferece muito espaço no disco rígido, é comum armazenar ativos em unidades externas ou internas adicionais. Devido aos aspectos de segurança de algumas das tecnologias nativas do Mac Blocs usa, ativos armazenados em unidades diferentes daquele que tem o sistema operacional armazenado, precisam ser temporariamente copiados para a mesma unidade Blocs é executado enquanto um projeto está aberto. Se você estiver encontrando ativos ausentes e usar unidades externas ou internas adicionais para ativos, este postagem dedicada pode ajudar.
Trabalhando no Dropbox ou iCloud
É comum trabalhar em um serviço de nuvem como o Dropbox ou iCloud. No entanto, se você carregar ativos dessas plataformas de nuvem em um projeto localizado no HD principal do Mac, descobrirá que, se o projeto for carregado de outro disco rígido do Mac, os ativos serão desconectados. Isso ocorre porque a parte (raiz) do caminho do ativo muda dependendo de qual Mac você está executando seu projeto. Para evitar isso, basta manter o Blocs arquivo de projeto no serviço de nuvem, bem como os ativos, isso evita que os caminhos dos ativos mudem ao alternar entre Macs.
Ativos ausentes após o site ser hospedado
Se você encontrar recursos ausentes, como imagens ou vídeos, uma vez que seu site seja hospedado, recomendamos a leitura esta postagem da base de conhecimento que abrange o uso do inspetor da web para identificar e corrigir problemas do lado do servidor, como ativos ausentes.