Sketch 에서 SVG 파일로 Export 할때 주의점

Android 의 Vector Asset 을 위해서 SVG 파일을 사용할 일이 많아졌습니다. Sketch 에서 SVG 포맷으로 Export 를 하는 경우에 Path 의 Id 가 중복되서 비정상적인 SVG 파일이 만들어 질 수 있습니다. Sketch 에서 사용하는 Object 이름이 Path Id 를 변환되는데 이때 동일한 이름의 Object Name 을 사용하는 경우에 문제가 발생합니다.
예를 들어서 Google Material Icon 을 Sketch 에서 편집한 후에 Export 를 하는 경우 Path Id(=’Shape’) 중복 사용 오류가 발생합니다.

아래 사이트에서 유효한 SVG 형식인지 확인이 필요합니다.

Google Material Icon 에는 Icon Shape 와 실제 모양은 없고 크기만 갖는 Shape 가 하나 더 있는데, Sketch 에서 이 크기만 갖는 Shape 를 없애고 Export 를 해야 정상적인 .svg 파일을 만들 수 있습니다. — 2015/12/21 추가