목록전체 글 (171)
180bpm
good lock의 navi star에서 꺼도 맨날 뜬다. 굿락 모듈은 업데이트할때마다 맨날 초기화 되는거같은데.. 여튼, 1. good lock의 navi star 에서 ":네비게이션 바에 회전 버튼 표시" 끔. - 껐는데, 뜬금없이 다시 켜짐. 짜증남 아주 2. adb shell settings put secure show_rotation_suggestions 0 - 일단 적용해봤음. 3. adb shell settings put secure num_rotation_suggestions_accepted 0 이건 갤럭시에선 안되는경우가 있다고 한다.
매번 할때마다 지치는 라이브러리 만들기. ADT는 옛날 방식에 가깝고 Gradle은 최근 방식이다. ADT 참고 자료 https://xischrist.blog.me/220609500591 1. 이클립스 설치 ( 나는 2018.12 버전 설치) - java was started but returned exit code=13 오류 발생시 eclipse.ini에 java 경로 추가 --launcher.appendVmargs\ -vm C:/Program Files/Java/jdk1.8.0_191/bin/javaw.exe -vmargs 2. ADT 플러그인 설치 https://striban.tistory.com/43 3. import -> existing android code into workspace - 너무..
3줄요약.교통카드 기능은 삼페 옵션 - 교통카드 탭교통카드 기능은 한가지 앱에서만 등록 가능 (ex. 페이코, 삼페 둘 다 등록 불가)신한은행은 신카/체카 둘다 있으면 신카만 교통카드 사용가능 + 소득공제 신청은 직접 해야만 한다. 거기다가 소급적용은 안된댄다. 개놈들.교통카드 상세정보에서 점 3개 -> 소득공제 신청 핸드폰을 S9+로 바꿨다.써보고 싶던 기능인 삼성페이를 쓰기 위한 절차 진행시 트러블슈팅 로그 1. 카드 등록그냥 하면 된다. 사진 찍어서 인식시켜도 되고 아니면 입력해도 되고.이때 CVC가 지워졌다면 카드 재발급밖에 방법이 없다. 2. 교통카드 사용여기서 1차 문제 발생.카드 등록하면 알아서 교통카드 기능이 될줄 알았는데 "미승인 된 카드입니다"라면서 안되더라.실물카드는 잘 되고.삼페에 ..
엔진 업데이트 이슈가 있어서5.3.4에서 5.6.6으로 업데이트 함 plugin add/updateFirebase제일 힘듬plug (舊. cafe sdk)facebookxigncodeadbrixpp퍼블리셔 플러그인android native plugin에셋임.AOSGradle넘모 힘듬..iOSXcode마이너버전이 바뀌면 Xcode를 새로 뽑아야 하나? 새로 뽑아야 한다고 한다. 번들도..editor
현 프로젝트에서 생겼던 문제들을 기록하고 그에 대한 대응 제시 이벤트 처리현프로젝트의 제일 큰 문제점은 이벤트 처리 방침이 불분명하다는 점이다. 명확한 가이드가 없어서 대부분의 코드가 싱글턴패턴으로 이벤트 처리를 하고 있는데 이에 따른 문제는 다음과 같다.일전에 썼던 포스팅과 중복됨 ( http://180bpm.tistory.com/138 )스파게티 코드 상호참조는 기본, 클래스가 분리되지 않음메모리 누수Unity.의 사양중 하나인 "start 시점을 포함한 이전 시점에서 gameobject가 deactive가 된경우 ondestroy가 발생 안함" 때문에 ondestroy에서 싱글턴 해제 코드를 넣었다고 하더라도 동작 안함. 이로 인한 메모리MVC의 분리가 되지 않음. 모듈화가 불가능한 CS 파일이 6..
AssetBundle 사용시 발생하는 메모리 릭을 잡는데 오랜 시간이 걸렸다.이에 따른 기록 노트. 에셋번들을 다뤄보지 않았는데 적용을 할 시점이라면https://docs.unity3d.com/kr/current/Manual/AssetBundlesIntro.htmlhttps://unity3d.com/kr/learn/tutorials/topics/scripting/assetbundles-and-assetbundle-manager https://unity3d.com/kr/learn/tutorials/temas/best-practices/assetbundle-usage-patterns등을 참고하기 바란다. 그리고 튜토리얼에서 제공하는 샘플 코드는 정말 샘플 코드일뿐이다.실제로 적용할 플로우에 맞춰서 직접 테스..
어느순간부터 폰 디버깅이 안되는 문제가 발생했었다. 그에 따른 트러블 슈팅. 1. (win) 방화벽설정 초기화관리자 권한으로 CMD -> netsh advfirewall reset대부분 이것으로 해결 2. (win/mac) il2cpp 사용중인지예전에 헤맸던건데, 컴파일러를 il2cpp로 쓰면 디버깅이 안된다.관련문서가 어딨었는데..
앱 속도도 빨라지고 코드 언패킹도 힘들어지기때문에 계속 적용하려고 고민하다가,우리께임 데미지 MOD가 떠버려서... 생각난김에 적용. 1. 라이브러리 충돌 문제우리가 사용중인 라이브러리중 adbrix, facebook sdk에서 이슈 발생adbrix는 ios코드들을 전처리기로 감쌈. 2. 특정 함수들에서 속도 저하 문제패치씬에서 1분 이상 기다리는 문제가 생겨서 원인 추적하다보니 요 구문이 문제가 되었다.string[] lines = m_www.text.Split(new string[] { "\n", "\r\n" }, StringSplitOptions.RemoveEmptyEntries);string wwwText = m_www.text; if (m_www.text.Contains("\r")) { wwwT..
2개 이상의 유니티가 깔려있는 상황에서 1개를 지우면 unitypackage 파일에 연결된 프로그램 정보가 사라져서 editor의 import custom package 항목으로만 연결해야하는 문제가 생겼다. 그에 대한 해결법. 잘 된다 땡큐다. https://forum.unity3d.com/threads/windows-8-1-unitypackage-file-extension-should-be-handled-by-which-exe.290911/#post-2246156 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.unityPackage] @="Unity package file" "backup_val"="Unity package file" [HKEY_..
강제종료되었을때 혹은 뜬금없이 나오는 경우가 있는데 DLL 복사로도 해결되지 않을때가 있다.이때 보통 Library 폴더를 지우면 되는데,이렇게 되면 windows 컴파일 -> AOS/iOS 컴파일 두번 되니까 하루 죙일 시간만 날리고,아래 포스팅에 썼던것처럼 에셋번들 데이터가 재갱신 되서 라이브에 큰 영향을 줄 수 있다. 딥빡...빌드용 프로젝트에 해당 문제 생겨서 "아 이제 죽겠구나" 하던 차에 어느 멋쟁이분이 해결법을 올려주셨다.https://forum.unity3d.com/threads/unityengine-ui-dll-is-in-timestamps-but-is-not-known-in-assetdatabase.274492/page-4#post-2589318 에디터 DLL만 골라서 reimport ..