728x90
반응형
- [ Do what you want/WW ]개인정보처리방침이 필요하다2023-10-24 22:06:14지난 글에서 앱이 거부되었다고 했다. 이유는 잘못된 개인정보처리방침을 작성했기 때문인데, 해당 앱은 어떠한 개인정보도 수집 및 사용하지 않는다. 고 생각했지만 구글에 따르면 기기 위치는 개인 정보 및 민감한 사용자 데이터로 분류된다. 실제로 다른 업무 때문에 암호화되어야 하는 민감정보로 사용자 위치 데이터가 분류되어 있는 것을 본 적이 있다. 사실 해당 항목은 이전에 PP 업로드 할 때도 지나가면서 본 적이 있는데 그때는 개인정보포털에서 개인정보처리방침을 손쉽게 만들어 업로드를 하면 되는 문제였다. (나는 그때도 만들지 않고 내 블로그 주소를 입력했었는데 앱이 승인이 되어 게시 됐다.) 그래서 이번에는 개인정보처리방침을 만들어야겠다 생각하고 사이트에 접속했는데 아무리 봐도 만드는 페이지가 나오지 않았다...
- [ Do what you want/WW ]앱이 거부됐다2023-10-23 22:42:50검토를 요청해두고 며칠이 지나서 들어가보니 세상에 앱이 거부당했다 ㅇ0ㅇ PP 업로드할 때는 이런 일이 없었는데.... 원인은 위와 같았다. 음 조만간 원인과 해결방법을 포스팅해야겠다!
- [ pinslog ]오늘도 알고리즘2023-10-22 19:26:04오후부터 알고리즘 계속 보고 있는데 여전히 오리무중 속수무책 진퇴양난 ㅋㅋ 블로그 써야하는데!!!! 매번 보는게 naver maps sdk랑 google map sdk 뿐이다 이것들이라도 정리해서 올려두면 도움이 되려나... 고민이 되는군
- [ pinslog/Log.daily() ][Kotlin] 함수 탈출하기2023-10-21 17:35:23지난 글에서 반복문을 탈출한 것 처럼 함수도 탈출할 수가 있다. 우린 그걸 return 이라고 부르지... 마찬가지로 함수에도 라벨을 지정할 수 있을까? val human = Human("홍길동", "1995-01-01", Hobby("골프", "운동")) human.hobby?.let { hobby -> if (hobby.type == "운동") { println("${human.name}(은/는) ${hobby.name}(을/를) 즐겨한다.") } println("${human.name}의 취미는 ${hobby.name}이다.") } println("${human.name}(은/는) ${human.birth}에 태어났다.") // 홍길동(은/는) 골프(을/를) 즐겨한다. // 홍길동의 취미는 골프이다..
- [ pinslog ]난관봉착2023-10-20 19:17:00며칠째 알고리즘 고치고 있는데... 서비스 특성상 기존 제공 되는 서비스랑 약간 달라서 레퍼런스도 별로 없고 무엇보다 그냥 내가 똑똑하질 못해서 진전이 없는 것 같아 기분이 땅을 파고 들어간다 상황을 타개할 방법이 뭐가 있을까 겨우 조금 고쳤다고 생각했는데 그래도 아직 갈길이 멀어보인다 근데 진짜 성공 아니 성공의 ㅅ 이라도 보고싶다 마무리 지어서 블로그로 정리하는게 내 소망인데 꼭 이루고 싶다 일 마치고 엄마랑 통화하면서 진지하게 개발 그만둬야하나 한탄하고 있는데 저 멀리서 내가 타야할 버스가 오는게 보여서 미친듯이 뛰었다 그 순간에도 ‘나 저거 탈 수 있을까’ 확신없는 질문만을 던지는 나에게 조금 놀랐다 결국 버스 탔는데 알고리즘도 결국 고쳐서 나에 대한 확신을 가질 수 있었으면 좋겠다
- [ pinslog/Log.daily() ]튼튼한 집 짓기2023-10-19 02:26:17튼튼한 집을 지으려면...자재가 좋아야된다... 벽돌부터 단단해야 될 듯 예전에 짠 알고리즘 너무 엉망이라서 수정하는데 메소드 하나하나에 문제가 숨어 있었다. 이래서 유닛 테스트를 하는구나 하나씩 고쳐나가면서 점점 나아지는 것이 보였지만 처음부터 제대로 짰다면 이럴 일이 줄었겠죠 역시 부딪혀봐야 아픈줄 알고 예방이 필요한 법을 알게되나보다 좋은 경험이었다!
- [ pinslog/Log.daily() ][Android] compileSdk 32 to 33 issue2023-10-18 23:07:37플레이스토어에 업로드 할 것이기 때문에 WW의 타겟버전을 32에서 33으로 변경했다. 그러자 아래와 같은 오류가 발생하였음 We recommend using a newer Android Gradle plugin to use compileSdk = 33 This Android Gradle plugin (7.2.1) was tested up to compileSdk = 32 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=33 to this project's gradle.properties. The build will continue, but you are strongly encouraged to update you..
- [ pinslog/Log.daily() ][Kotlin] 반복문 탈출하기2023-10-17 21:07:04for (i in prevLinkIndex until linkList.size - 1) { val link = linkList[i] link.forEach { segment -> if (isLocationOnPath(candidate.latLng, listOf(segment.start, segment.end), 5.0)) { // 후보 값이 존재하는 선분을 찾으면 distance += segment.start.distanceTo(candidate.latLng) break } else { distance += segment.start.distanceTo(segment.end) } } } 중첩된 반복문에서 특정 조건을 만족할 경우 반복문 전체를 탈출하려고 할 때, 다음과 같이 코드를 작성하면 break 부분..
728x90
반응형