본문 바로가기

Unity에서 Admob 적용하기 1. 광고 단위 만들기 이번 기록은 유니티에 구글 ADMob을 추가한 내용을 기록 하도록 한다. 여기서 사용하는 기본 프로젝트는 앞서 진행한 프로젝트를 그대로 이용하도록 한다. 이 프로젝트에는Firebase 인증과 Firebase 저장소에 대한 내용이 포함되어 있다. 1. 가입 및 앱 연결. - AdMob 에 접속. (가입 절차는 생략): https://apps.admob.com - 시작하기를 누르면 앱 연결하기가 뜬다.: 이 테스트 앱은 이미 Firebase 인증을 통해서 앱이 등록되어 있으니 연결하기로 한다. - 1 번에 패키지 네임을 적고, - 2 번의 검색 버튼을 누른다. - 3 번의 추가를 누른다. - 앱이 추가 되었고, 이제 광고 단위를 만들기로 한다. 1-1. 앱 임의 추가. - 스토어에 등록된 앱이 없다면 다음과.. 더보기
Unity에서 Firebase Stroage 사용 2. 앞서 포스팅에서 준비는 완료 되었다. 여기서는 그 내용을 테스트 한 것을 기록한다. 1. 규칙 설정. - 저장소의 규칙에서 표시된 부분과 같이 되어있다면 인증을 완료한 유저만 다운 받을 수 있다는 뜻이다. - 누구든 받기를 원한다면 다음과 같이 수정한다.: request.auth == null; - 인증 받지 않은 유저가 다운하려고 할때 나오는 오류. 2. 테스트. - 로컬로 파일 다운로드, 성공 메시지를 확인. - 로컬에 파일이 생겼음을 확인 할 수 있다. - 메모리로 다운로드 확인 완료. 테스트 종료. 더보기
Unity에서 Firebase Storage 사용 1. Unity에서 Firebase 저장소 사용에 대한 기록. 여기서 사용하는 프로젝트는 앞서 작성한 "Unity와 Firebase 인증"의 프로젝트를 기반으로 한다. 1. 준비 - 1. 저장소로 이동. - 2. 폴더를 하나 만들었다. - 파일 업로드를 눌러서 테스트에 사용할 파일을 몇개 올려두었다. 2. Unity 준비. - Import Package를 선택. - sdk를 추가해 준다. - 파일 다운로드하는 코드 작성. - 로컬로 파일을 다운로드하여 "temp_file"이라는 이름으로 저장한다. - 메모리로 다운로드 하는 코드. - UI를 추가하고, 코드에 연결한다. 준비 완료. 더보기
Ubuntu FTP Server 2. ubuntu ftp server 에 대한 두번째 기록으로 이번에는 테스트에 대한 기록이다. 1. 테스트 파일 준비. - ftp 폴더를 만들어 준다. - test 파일을 만들어 준다. 2. 테스트 AWS 에 파일을 올려두기 위해서는 다음과 같은 체크가 필요하다.1. 인스턴스의 보안 그룹에서 인바운드/아웃바운드에 SSH 추가.2. FileZilla를 통해서 /var/ftp/pub 폴더에 파일 추가.: 이때 권한이 문제 될 수 있다. 만일 문제가 된다면.: sudo chown -R : 경로 로 권한을 변경해 준다.- ex) sudo chown -R ubuntu:ubuntu /var/ftp/pub 더보기
Ubuntu FTP Server 1. Ubuntu에 ftp 서버를 설치해서 활용해 보는 내용을 기록하도록 한다. 1. vsftpd 설치. - vsftpd 를 설치해 준다. - 설정 파일을 수정해야 하니 만일을 대비해서 설정 파일을 백업해 둔다. 2. 방화벽 설정. - 처음은 방화벽이 비활성화 되어 있다. - 방화벽을 활성화 시켜주고. - 순서대로 추가해 주고, 마지막으로 방화벽 상태를 확인하면 추가된 것을 볼 수 있다. 3. 설정 파일 수정. - vi 편집기를 사용해서 설정 파일을 연다. - 정확히 하기 위해 다시 표기하면 sudo vi /etc/vsftpd.conf 이다. - 두 설정을 변경 해 주고. - 다음을 추가해 준다. 파일의 어느 곳에 추가해도 된다.: anon_root : 디렉토리의 사용자를 가리킨다.: no_anon_passw.. 더보기