분류 전체보기 179

[iOS] Xcode 11 과 iOS 13 업데이트 급한 불 끄기 (응급 처치)

iOS 를 개발 할 때에는 새 버전의 OS가 발표 되면 새 OS에 대응하기 위해 Xcode도 그 버전에 맞는 것으로 업데이트 해 줘야 합니다. 몇달 전 출시된 iOS 13 과 Xcode 11 의 경우 기존 프로젝트를 새로 빌드하면 눈에 띄는 것 두가지가 다크모드 (Dark Mode) 에서 UI 색상이 바뀌기도 하고 뷰를 모달 형식으로 띄울 때 뷰의 스타일이 페이지 시트 스타일로 나타나는 것을 볼 수 있습니다. 먼저 뷰를 모달로 띄울 경우 Xcode 11 에서 빌드하여 iOS 13에서 실행시키면, 아래 오른쪽 화면과 같이 페이지 시트 (Page Sheet)형태로 나오게 됩니다. 의도적으로 한 것이 아니라면 원치 않는 모습일 뿐더러 저 형태에서는 뷰를 쓸어 내리면 모달뷰가 사라져 버리므로 원하는 동작도 아닐..

앱 관련 창업시 반드시 알아야 할 법 제도 (게임 창업, 인터넷 창업 포함)

스마트폰 앱 또는 게임 관련 사업을 진행 할 때, 인터넷 관련 사업을 진행할 때, 인터넷 쇼핑몰등의 사업을 진행할 때 꼭 확인해야 할 법령이나 제도 등을 정리 했습니다. 사업이라 함은 영리활동을 모두 포함하기 때문에 법인이든 개인이든 구분하지 않는것 같습니다. (일부 법조항은 법인에만 해당되는 경우도 있을 수 있고, 어떤 조항은 조건, 예를 들면 매출액 조건이나 사용자 수 조건등이 있을 수도 있습니다.) 이쪽 일 하시는 분들 얘기를 들어보면, 우리는 소규모이니까 개인이니까 문제 없겠지 생각했다가 제재를 받는 경우도 많다고 합니다. (관련 기관에서 상시 모니터링 하기도 하고 경쟁자들이 신고하기도 합니다.) 다 검토하기는 개인으로써는 그리고 작은 스타트업으로써는 정말 버거운 일이지만, 알아야 하는 내용이기 ..

[iOS] Xcode 11 에서 iOS 13 미만 지원 프로젝트 만들기

Xcode 11 로 업데이트 한 후에 새로운 프로젝트를 생성하면, 기본적으로 iOS의 경우 13.x 버전을 타겟으로 하는 프로젝트가 생성됩니다. 일반적으로 호환성을 높이기 위해 어느정도 하위버전으로 타겟을 변경하게 되는데, 이번 Xcode 11은 Xcode 10과 마찬가지로 iOS 8 이상을 지원합니다. 그런데, 문제가 있습니다. 프로젝트를 생성하고 빌드 타겟을 iOS 13 미만으로 설정하였을때, 에러가 발생하며 빌드되지 않는 문제가 있습니다. 구글을 검색해 보니 역시 같은 문제가 있고 해결할 수 있는 몇 가지 방법이 나오네요. 이 글에서는 그 중 파일을 삭제하지 않고 하는 방법을 남겨둡니다. 아래와 같이 SwiftUI가 아닌 Storyboard를 선택하여 프로젝트를 생성하였음에도 불구하고....빌드 타..

입이 즐거웠던 둔촌동 초밥집 온전히 - 골목식당 둔촌동편

오늘 점심은 백종원의 골목식당에 나왔던 초밥집을 가보기로 했습니다.상호가 '온전히' 이네요. 일부러 찾아 다니지는 않는 편인데... 사무실에서 가까우니... 지난주에 10:40분쯤 들러봤더니... 이미 마감이어서, 오늘은 아예 일찍 가봤습니다. 집에서도 걸어가면 10분거리고, 사무실에서도 걸어가면 10분 거리이고...(딱 중간쯤에 있음) 9시 50분쯤 도착한것 같은데, 이미 기다리고 있는 사람들이 있네요...그래도 거의 앞에 서기는 했네요. 그런데... 예약을... 10시 30분에 받는다고 쓰여 있네요. 쩝... 40분을 기다려야 하는....ㅠㅜ 무려... 40분을 기다려서... 드디어 예약 개시... 식사 기다리는게 아니라 예약을 40분이나 기다려 보기는 태어나서 처음.... 오늘 부터 예약 방식이 바..

둔촌동 준까스 - 요즘 골목식당에 나온다는 돈까스 집

오랜만에 먹을곳 포스팅 남기네요. 요즘 제가 오랫동안 사는 동네에서 백종원의 골목식당을 촬영한다는 얘기를 들었습니다...만....바빠서 요즘 TV를 잘 보지를 못합니다. 한때는 저도 골목식당을 즐겨서 봤었는데... 요즘은 통 시간이... 사무실에 함께 일하는 동료가 요즘 골목식당을 둔촌동에서 한다며 돈까스집을 한번 가보자고 합니다.(사무실이 둔촌동 옆 동네라 걸어서 갈 만한 거리입니다.) 운동삼아 걸어서 10여분... 신성통상이 있는 골목으로 가봅니다. 이 골목이... 사실 평소때 정말 한적한 골목입니다.점심시간때 신성통상 직원들 우르르 몰려 나올때 빼고는 평소에 한적한 동네이거든요... 이 동네에서 오래 살았지만... 이 골목에서 식사하려고 줄을 서기는 태어나서 처음입니다. 대기 명단에 이름과 연락처를..

[Unity] Unite Seoul 2019 행사 스케치 - 둘째 날 / 제2부

[Unity] Unite Seoul 2019 행사 스케치 - 둘째 날 (2019. 5. 22) 5월 22일 ... 유나이트 서울 2019 두번째 날이 밝았습니다. 오늘도 삼성동 코엑스로 출발~ 유나이트 서울 앱을 설치하면,여러가지 이벤트에 참여할 수 있습니다. 유니티 굿즈 샵에서 포인트 상품을 얻기위해 어제까지 모은 포인트가...710 포인트네요. 어차피 오늘 하루종일 모아봤자 700포인트 다음 커트라인인 1000포인트를 모을 수 없으므로...포인트를 사용하기로 합니다. 700 포인트로 교환할 수 있는 유니티 굿즈 중에서 방석과 무선 충전기 두가지를 두고 고민을 했는데...어제 얼리버드 상품으로 라인 쿠션도 받았고,사용하는 스마트폰이 두대 이다 보니 충전이 불편해 무선충전기로 결정하고 유니티 굿즈 샵으로..

[Unity] Unite Seoul 2019 행사 스케치 - 첫째 날 / 제1부

[Unity] Unite Seoul 2019 행사 스케치 - 첫째 날 (2019. 5. 21) 지난 5월 21일과 22일 양일간 삼성동 코엑스(COEX)에서 매년 유니티에서 개최하는 Unite Seoul 2019 가 열렸습니다. 유나이트 서울이 벌써 몇번 열린건 알고 있었지만 실제로 참가를 하는 것은 처음이네요. 예전에는 NDC와 일정이 겹친적도 있었고, 날짜를 놓친경우도 있었고... 한번은 참석하고 싶었는데, 이번에 기회가 되었습니다. 일찌감치 신청을 했기 때문에 Ealry Bird Pass로 등록비도 50% 할인 받고...ㅎㅎ 컨퍼런스나 세미나는 다녀와서 이렇게 한번씩 정리를 해야 기억에 남는것 같습니다. 그냥 지나치면 또 금방 잊어버리게 되더군요. 간단하게 다녀온 이야기를 정리해 봅니다. ---- ..

PlayX4 2019 행사 스케치 - 사진 대 방출

5월 9일부터 12일 오늘까지 KINTEX (킨텍스)에서 PlayX4 (플레이엑스포) 가 열렸죠. 작년에 이어 올해도 지인의 초대로 들렀습니다. 사실 날짜를 착각 했었네요. 다음주 인줄 알고 있었는데... 페북을 보니 이번주 이었어요. 아침에 올거냐고 카톡 왔더라고요. 하마터면 약속 못지킬뻔... 부랴부랴 점심을 먹고 사무실에서 출발했습니다. 다행이 강변북로가 많이 밀리지는 않아 한시간만에 도착 했네요. ㅎㅎ 일산 킨텍스... 멀기는 멉니다...ㅠㅠ 언제나 그렇듯 행사 스케치는 긴말 없이 사진 방출 위주로 포스팅 합니다. 킨텍스 2 전시장 지하에 주차를 하니 행사 안내 배너가... 행사 안내 보니 6홀이라 해서 찾아 갔더니...지인이 7홀로 오라고... 알고 보니 6홀~8홀 전시... ㅎㅎ 7홀 앞에서 ..

NDC 2019 행사 스케치 - 셋째 날 / 제3부

NDC 2019 행사 스케치 - 셋째 날 (2019. 4. 26) 2부 글은 여기서... (링크) 자 이제 올해 NDC 의 마지막 날입니다. 오늘은 좀 가볍게 듣고 싶어서 여유 있게 출발합니다. 오늘도 하늘이 잔뜩 찌푸리고 있네요... 오늘 선택한 첫번째 세션은... 넥슨 1층 1994 홀에서... 주제는 "게임음악에서의 효과적인 미디 오케스트레이션 구현하기" 상명대 문화기술대학원 정마태님의 발표 사실 이 세션은 저의 현재 일과는 직접적인 관련은 없는 세션입니다. 요즘은 시간이 없어서 전혀 손을 못대고 있는데, 과거 한때 컴퓨터 음악이 취미 였던 적이 있었죠.나중에 여유가 생길지 모르겠지만 여유가 생기면 다시 가끔은 해보고 싶은... 가벼운 마음으로 오전을 시작하고 싶어서 들었던 세션 이었습니다.물론 내..

NDC 2019 행사 스케치 - 둘째 날 / 제2부

NDC 2019 행사 스케치 - 둘째 날 (2019. 4. 25) 1부 글은 여기서... (링크) 이제 올해 NDC 행사의 두번째 날이 되었습니다. 오늘은 비가 주륵주륵 오네요. 그리고 날씨가 차갑습니다. 어떻게 하루만에 날씨가 더웠다가 추워지는지... NDC 행사는 여러번 왔지만 비오는 날은 처음인것 같네요. 바닥에 깔려 있는 건물 방향 안내판. 오늘의 첫번째 세션을 들으러GB1 지하 발표장으로... 주제는 "아무도 가르쳐 주지 않는 게임 스토리 구조의 비밀 - 게임의 스토리가 재미 없는 몇 가지 이유" 놈게임스토리의 이진희님 발표 작가들의 세계도 참 어렵습니다. ㅎㅎ어렵지만 가능한한 쉽게 설명해 주시네요. 슬라이드는 어려운 모델이 나오지만 실제 예를 들때는 쉽게 쉽게... 두번째 세션을 들으러 건너편..