CocoaPods did not set the base configuration of your project because your project already has a custom config set. In order for CocoaPods integration to work at all, please either set the base configurations of the target `Runner` to `Target Support Files/Pods-Runner/Pods Runner.profile.xcconfig` or include the `Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig` in your build configu..
분류 전체보기

스꾸공지앱 '스꾸공지'를 기획, 개발하고 이후의 성과들에 대해 담았다.기획한 앱과 그 동기'학교 홈페이지 공지사항을 편하게 볼 수 있게 하는 앱'을 만들고자 하였다.나는 평소에 학교 공지사항에 올라오는 내용들을 성실하게 확인하지 못했다. 그로 인해 놓친 공지들도 있었다. 그래서 내가 쓰고자 만들었다. 학교 홈페이지는 모바일에서 보기 조금 불편하다. 그리고 공지 올라오는 곳이 여러 곳인데, 이를 앱으로 편하게 모아서 볼 수 있다면 좋지 않을까 생각이 들었다. 앱의 낮은 접근성을 통해 공지를 제때 살펴보고 싶었다.기획 단계에서 피드백기존에는 킹고m이라는 학교 앱으로 가끔 공지사항과 관련된 알림이 날라오기는 하나 나에게는 해당없는 경우가 많았다. 나와 관련있는 알림은 오지않고 불필요한 알림만 날라왔다. 그래서..
Error Message플러터에서 xcode 시뮬레이터 켜중에 발생한 에러이다.발생 원인기존의 xcode 캐시와 꼬여서 발생한다.해결 방법xcode 캐시를 정리해주면 된다. 설정>일반>저장공간>개발자로 들어가서 i 버튼을 누르면 각종 파일들이 나오는데, 여기서 xcode 캐시를 지워준다. 결론xcode에서 에러가 나고 시뮬레이터 자체가 안될때 해결하는 방법이었다.
Error Message플러터에서 아이패드로 디버깅 중에 발생한 버그이다.발생 원인원래 android 버젼에서는 정상작동 하였다. 그런데 IOS에서 flutter run이라고 입력하면, 기기에 빌드된 후에 최초 1회만 정상적으로 실행되고, 완전히 종료된 후에는 앱이 시작하자마자 종료된다.해결 방법flutter run --release 알고보니 훨씬 간단한 문제였다. flutter run으로 했을때에는 디버깅보드로 실행되어서 안되었던 것이다. 뒤에 '--release'를 붙여 릴리즈모드로 해주면 된다.결론처음에는 앱 초기화가 제대로 안되었거나, 권한 설정의 문제인 줄 알고 며칠동안 고민했다. 하지만, 생각보다도 훨씬 간단한 문제였다. andriod에서는 그냥 flutter run 으로 설치후에 백그라운드에..
내용목표 멋쟁이 사자처럼 성공적으로 마치기 학교 공지사항 앱 성공적으로 런칭하기 교육봉사 도합 60시간 마무리하기 오거서 독후감 4개 이상 작성하기 지식보드 완성하기그 밖에 한일멋사 아이디어톤 했던 내용을 바탕으로 해커톤에 참가했다.영어공부 앱을 Duolingo 앱애서 cake로 바꾸었다. duolingo 자체가 대화형인건 좋은데 느는 느낌이 안들어서 바꾸어 보았다.간신히 교육봉사 60시간을 마무리 지었다. 마지막에는 학생 데리고 고려대학교 견학도 다녔다.실패축제 작성해서 제출했다.충동적으로(?) 책을 많이 읽었다.도전학기 총 5학점 둘과목다 A+ 로 마무리했다. 생각보다 더 꿀이었다.스꾸공지 앱 만들고 개발자 등록하고 플레이스토어용 이미지 만들고, 행정실 전화하고, 업데이트하고... 스꾸공지에 많은 시..

·개발
8월 6일부터 8월 7일에 열린 멋쟁이 사자처럼 12기 해커톤 후기입니다! 멋쟁이 사자처럼 12기 해커톤에 다녀왔다! 여기서 우리 조가 만든 product 'AICH'를 설명하려고 한다. 해결하려는 문제 (기획 이유)자기계발 동아리에서 습관개선을 위해 각자 선언인증이라는 것을 단톡방에 올리곤 했다.가령 매일 운동을 몇개씩 하겠다고 한 사람들은 운동 타임랩스를, 몇 시까지 기상 혹은 독서실에 가겠다고 한 사람은 해당 시간에 맞게 사진을 찍어 올리고 규칙을 지키지 못하면 랜덤으로 기프트콘을 쏘는 방식이었다각자의 목표를 위해 노력하는 방식이었다. 이 방식의 장단점으로는 장점1. 평판을 이용한다: 책 '역행자' 에도 나온 내용으로 사람은 자기 평판이 떨어지는 것을 죽어도 싫어한다. 그래서 자기가 일단 무엇..
내용목표 지식을 바탕으로 한 수익화 방안 마련하기 프로틴 먹으며 운동하기 지식보드 완성하기 오거서에 낼 밀린 독후감들 4편은 쓰기 프로젝트 하나정도는 완성하기 소설 50000자 이상 작성하기 스꾸공지 앱 만드는데 생각보다 많은 시간이 들어갔다. 그래서 다른 해야할일들은 진행할만한 의지가 안나오는 것 같다. 시간이 모자란 것은 아니나, 의지가 모자라다. 앱 출시하는데 비공개테스터를 모집하고, 홍보하고... 코딩 외적으로도 할일이 많다. 거기에 MVP 적인 부분보다 오히려 다른 세부적인 기능들을 넣고 빼는데 많은 자원을 소모한다.7월 막판에 좀 쉬었다.그래도 교육봉사는 잘 나가고 있다. 근데 시간이 약간 모자랄 것 같아 한탕 더 뛰어야 할것같다/책 숨을 다시 읽고 있다. 생일선물로도 많은 책을 받았다.옵시디..

어느날 갑자기 잘 쓰고있던 obsidian의 캔버스 파일이 열리지 않았다. 이에 대한 해결책을 공유한다.서문오랫동안 기록해온 옵시디언의 캔버스가 갑자기 열리지 않는다면 많이 억울할 것이다. 나의 경우에도 저렇게 나오며 옵시디언에서 캔버스가 열리지 않았다. 아래와 같은 해결책을 통해 canvas깨짐 현상을 해결할 수 있다..canvas 파일에 대한 이해.Canvas 확장나는 기본적으로 JSON 파일 형식을 변형한 것이다. 따라서 JSON 파일 형식 오류를 해결하면 캔버스 깨짐 현상도 해결할 수 있다.JSON 형식은 다음과 같이 구성된다.{ "key1":"value1", "key2":"value2", "key3":"value3"},{ "key1":"value4", "key2":"value5", "key3":..