목록분류 전체보기 (185)
일모도원(日暮途遠) 개발자

앱스토어에 앱을 올릴려고 할때 아래처럼 "No Accounts with App Store Connect access have been found for the team ~~~" 이라는 에러가 나오면 XCode를 재부팅 해보자. 애플!!! 개발자들 앱만 깐깐하게 검수하지 말고 본인꺼도 좀 잘만들자!!!

보니까 안드로이드 소스에서 적절한 시기에 별점과 리뷰요청해서 앱내에서 별점과 리뷰를 적는 방법도 있는거 같다. 근데 복잡해 보여서 그냥 수동으로 메뉴를 누르면 구글 플레이에 있는 앱을 열어 주면 별점과 리뷰를 적는식으로 구현했다. 매우 간단하다. 리뷰 요청 버튼을 누르면 아래를 호출하도록 하자. public void rateApp() { activity.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://play.google.com/store/apps/details?id=" + BuildConfig.APPLICATION_ID))); } 그러면 자동으로 구글플레이가 열리면서 별점과 리뷰를 작성할수 있다. 앱을 SNS로 공유하는 기능은 여기를 참고.

앱을 만들어서 친구들한테 얘기하니 어떤 앱이냐고 알려달라고 한다. 근데 앱 URL을 알려주는 기능을 앱에 추가를 안해서 구글 플레이에서 찾아보라고 했는데, 검색해도 안 나왔다. -_- 그래서 부랴 부랴 알아보니 간단하다. 그냥 아래 코드를 SNS 공유하기 버튼을 눌렀을때 사용하면 된다. (왜 진작 안했을까 -_-) Intent sendIntent = new Intent(); sendIntent.setAction(Intent.ACTION_SEND); String appUrl = "http://play.google.com/store/apps/details?id=" + BuildConfig.APPLICATION_ID; sendIntent.putExtra(Intent.EXTRA_TEXT, appUrl); sen..

맥 이클립스에서 톰캣구동시 아래와 같은 에러가 발생했다. The archive: /Volumes/eGovFrame-3.10.0-Mac-64bit/eGovFrame-3.10.0/bin/apache-tomcat-8.5.54/bin/bootstrap.jar which is referenced by the classpath, does not exist. 에러내용을 보면 classpath에서 jar파일을 참조하는데 없다는 에러이다. 일단 내 맥에는 /Volumes폴더 밑에 eGovFrame-3.10.0-Mac-64bit라는 폴더가 없다. 서버를 더블클릭후 Open launch configuration을 클릭하여 Classpath탭을 들어가서 User Entries를 보면 경로가 내 컴퓨터와 안맞는걸 볼수 있다. ..

부트캠프로 아이맥 2014 Late에 윈도우10 Pro를 설치후 디아블로를 실행해보았는데, 뚝뚝 끓겨서 비디오 드라이버를 업데이트해보니 정상적으로 나왔다. 먼저 아래싸이트로 간다. https://www.bootcampdrivers.com/ 나는 2014버전이므로 Legacy drivers중 Macs > 2013
Tomcat version Servlet version JSP version Java minimum version 9.0 4.0 2.4 8 8.0 3.1 2.3 7 7.0 3.0 2.2 6 6.0 2.5 2.1 5 5.5 2.4 2.0 1.4 4.1 2.3 1.2 1.3 3.3 2.2 1.1 1.1

Debug모드에서는 이상이 없는데 Release모드에서 Run을 하면 아래와 같은 에러가 나왔다. Execution failed for task ':app:extractAraplayerReleaseNativeDebugMetadata'. > NDK is not installed 검색 해보니 NDK(Native Development Kit)와 CMAKE를 최신으로 설치하라고 한다. Android NDK는 C 또는 C++('네이티브 코드')를 Android 앱에 삽입할 수 있게 해주는 도구 집합이다. CMAKE는 소프트웨어 프로젝트를 위한 오픈소스 빌드 매니저이다. Tools - SDK Manager를 선택하자. SDK Tools탭으로 가자 NDK와 CMake를 체크하고 OK 클릭. 아래처럼 설치하겠냐고 묻는..

유선(有線, wired)으로 디버깅하다보면 연결이 끊길때가 자주 있다. 그럴때는 속편하게 무선(無線, wireless)디버깅을 하자.먼저 폰과 컴퓨터를 USB로 연결후 ADB명령어를 사용한다. ADB는 Android Debug Bridge의 약자이다.[조건]- 폰과 컴퓨터는 같은 네트웍에 연결되어 있어야 한다.- 폰은 무선디버깅이 허용되어 있어야 한다. adb tcpip 5555 를 입력한다. 그럼 아래와 같은 문구가 뜰것이다.restarting in TCP mode port: 5555 그럼 폰에 연결된 USB 케이블을 떼어낸후 아래 connect명령어를 입력한다.(ip는 본인 폰의 IP이다)adb connect 192.168.0.45:5555 정사적으로 연결되었으면 connected되었다는 문구가 뜰것..