본문 바로가기

전체 글

(195)
[ ios BugFix ] AppLovin과 Firebase 동시사용시 프로젝트 설정하기 [ AppLovin In IOS ] [ app lovin ] https://dash.applovin.com/documentation/mediation/unity/getting-started/integration MAX Mediation Documentation dash.applovin.com =>앱러빈을 사용하기 위한 도큐먼트의 과정을 기록하고자 한다 . =>Assets - External Dependency Manager - IOS Resolver - Setting에서 다음의 항목의 체크를 해제한다 . [ 위의 상황으로 생기는 문제 ] 만약 파이어베이스를 같이 사용하고 있다면 use_framework! to Pofile을 해제하여 생긴 문제로 xcworkspace가 제대로 생성되지 않았을 것이다 . =..
[ ios 개발 ] 03 . Development 프로젝트 빌드하기 [XCODE] [ XCODE ] 앱을 ios 로 빌드하려면 두 단계를 수행해야 한다. Unity가 Xcode 프로젝트를 빌드한다. Xcode가 해당 프로젝트를 기기에 빌드한다. XCODE는 MacOS에서 사용 할 수 있는 통합개발환경(Intergrated Development Environment , IDE)이다. 설치는 앱스토어 혹은 애플 개발자 사이트에서 가능하며 macOS 11.3 이후부터 지원한다 . https://developer.apple.com/download/ 애플 개발자 사이트에서 받을 수 있는 베타 버전은 폰 빌드까지는 문제 없지만 , 스토어에 앱을 업로드 할때 오류가 발생 할 수 있다 한다. AppStore를 통해 최신버전을 받아 주었다 . [실행] 맥 하단 도크에서 LaunchPad..
[ ios 개발 ] 02 . Certificate와 Provisioning Profile 발급하기 [ 개발자 계정 준비하기 ] [개발자 계정] Apple Developer =>계정은 대략 12만9천원 ( 99$ )이며 사용기간은 1년이다 . [준비물] =>애플 계정 / 계정내 국가,지역 인증 / 이메일 인증 / 휴대폰 번호 인증 / 이중 인증 설정 만약 이중인증 옵션이 켜져 있지 않다면 =>Apple ID의 이중 인증 을 참고하자 [계정 구매] =>애플 계정 구매 를 참고하자. [ Certificate ] [ 코드 서명 ] 임대차 계약서처럼 우리는 서명을 통해 계약의 당사자를 확인하고 , 계약조항의 변경이 없음을 서로 합의한다 . 이와 비슷하게 코드서명은 코드를 디지털 서명하는 과정을 말한다 . 코드서명을 통해 "누가 코드를 작성하였는지" "서명 이후 코드가 변경되지 않았는지" 등의 사실을 보증한다 ..
[ ios 개발 ] 01 . Cocoapod 설치하기 [ Homebrew 설치하기 ] [ Homebrew란 ? ] https://brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh =>Homebrew는 Hax Howell이 만든 macOS 용 패키지 관리 애플리케이션이다 . 홈브류는 주로 커맨드라인 도구나 시스템 패키지들을 설치하는 데 사용하지만 , 캐스크Cask 확장을 통해 GUI 애플리케이션 설치에도 사용할 수 있다 . [ 설치하기 ] /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" =>설치는 간단하다 . 다음 명령어를 터미널에서 실행..
[ ios 개발 ] 00 . 나의 맥북이 개발 가능한지 확인하기 [ 요구 사항 ] [ App Store 제출 요구 사항 ] https://developer.apple.com/kr/news/upcoming-requirements/ 새로 추가될 요구사항 - Apple Developer 개발자를 위한 최신 기술, 이벤트 및 정책에 대해 알아보십시오. developer.apple.com https://developer.apple.com/kr/app-store/submitting/ 제출하기 - App Store - Apple Developer 앱에 iOS, iPadOS, watchOS, tvOS 및 macOS의 최신 기능을 적용해 전 세계 사용자에게 가장 혁신적인 앱을 제공하십시오. developer.apple.com App Store에 제출하기 위해서는 Xcode의 버전이 ..
[ Git ] 미러링을 수행했던 저장소에서 푸시를 했을때 다른 저장소로 push 될 때 해결법 [ 문제 ] [ 상황 ] A 저장소를 미러링 해서 B 저장소를 만든 상황이다 . 이때 , A 저장소에서 Push를 하면 B 저장소에 Push가 되고 , 다시 fetch를 했을때 push 할 것들이 있는것으로 보여졌다 . [ 확인 ] 혹시 origin 설정이 잘못된 것일까 origin 우클릭 - Edit origin을 확인해보니 잘 들어와 있었다 . 그래서 git 이 push 하는 저장소를 확인하기 위해 git remote -v 를 해당 저장소에서 실행해주었다 . origin https://github.com/username/repo.git (fetch) origin https://github.com/username/repo.git (push) 이렇게 fetch 와 push 저장소가 나오는데 두개가 다름을..
[ 유니티 ] 앱 이름 로컬라이징 하기 [ Android 앱 이름 로컬라이징 ] [ 언어 설정하기 ] 사용자의 나라에 따라 앱 이름이 다르게 노출되게 하려 한다 . 먼저 Assets - Plugins - Android - res 폴더를 생성해준다 . 만약 이미 res 폴더가 있다면 해당 폴더 그대로 사용한다 . values 는 기본이 되는 언어로 영어버전이라 생각하자 . 이후 원하는 언어가 있다면 values-국가코드의 형태로 폴더를 추가한다 . 국가 코드 보기 메모장을 열어 strings 파일을 만들어준다 . 다른이름으로 저장하여 위와 같이 저장한다 . 이때 , 해당 파일은 UTF-8 형식이어야 한다 . 앱 이름 이제 각 언어에 맞게 앱이름 부분을 작성한다 . [ 유니티 2021.2 버전 이후의 처리 ] 원래는 위의 과정만 거친다면 앱이름이..
[ 유니티 ]TMP_Text에 일본어 추가하기 [제목] [본문] https://symbl.cc/kr/search/?q=U%2B3002 검색 유니 코드 문자 검색 웹 서비스. 즐겨 찾는 문자를 찾아서 복사하십시오 : 😎 에모지, ️ 화살표, ✪ 별, 💲 통화, 🈂️ 글쓰기 시스템 및 기타 🚩 symbl.cc 여기를 통해 유니코드를 통해 문자를 찾을 수 있다 . 유니코드를 통해 폰트 에셋을 만들때 Character Sequence에 글자를 추가하는 것으로 글자 지정이 가능하다 . 일어 구분 시작 끝 하라가나 3040 309F 가타카나 30A0 30FF 가타카나 음성 확장 31F0 31FF 출처 : 만사 오케이님 블로그 Unity 로컬라이징 TextMeshPro TMP_Font 유니코드 범위 Unity TextMeshPro Character Set : U..