300x250 Xcode2 날린 작업 내역을 복구해보자 gitignore 가 제대로 동작 하지 않아 캐시를 날려봄.. 캐시를 날리기 전에 작업했던 내용들은 미리 커밋을 해야했는데..... 너무나 순식간 이었다.. 엔터를 누르는 순간 아차 싶었지만 이미 늦어버림... 와... 오늘 작업한 내용 싹 날려버렸넹 ㅎㅎ 회사 대리님에게 하소연을 했는데 다행히 Local History 라는걸 알려주셨다. 자동으로 그 간 작업한 내용이 저장되면서 이 히스토리가 로컬에 쌓인다는 것이다. 1. finder에서 복구가 필요한 파일의 위치로 이동 2. 파일을 텍스트에디터로 열어준다(나는 그냥 애플의 텍스트편집기로 열었다) 3. 상단 메뉴에 파일 - 다음으로 복귀 - 저장 파일 또는 모든 버전 탐색 4. 원하는 파일의 내용을 복사 5. Xcode에 해당 파일을 열어준다. 6. 복.. 2023. 3. 31. Xcode 반자동 배포 - 전처리문 이용 전처리문을 사용한 초간단 Xcode 반자동 배포 #define ReleaseServer_URL "https://release.com" #define DebugServer_URL "https://debug.com" #ifdef RELEASE #define SERVER_URL ReleaseServer_URL #else #define SERVER_URL DebugServer_URL #endif 이런식으로 define 하여 API 호출 시, URL을 define 변수를 이용하면 빌드 스키마에 따라 자동으로 서버URL을 반영 시킬 수 있다. 이렇게 하면 완전 자동은 아니지만 배포 시 서버 URL을 테스트용으로 올리는 실수는 없앨 수 있다. 다른 방법도 다양하다 : https://leechanho.tistory.c.. 2021. 12. 23. 이전 1 다음 300x250