728x90

분류 전체보기 134

Unity_ VsEditor 버전 업데이트 오류

회사 매출이 너무 안좋아 게임을 만들어 광고수익이라도 내야할 것 같아 스스로 Unity 를 다시 시작하기 시작했다. 오랜만에 다시 시작해서인지 업데이트 부분들이 많이 오래되어 있어서 다시 세팅중이던 그때, package 업그레이드를 하라는 경고 문구가 나왔다. 어떻게 해야하는지 잘 모를때 이 사이트가 도움이 많이 되었다. https://foreverhappiness.tistory.com/99 [Unity Warning] Visual Studio Editor Package version 2.0.12 is available, we strongly encourage you to update from the Unity Pac Problem 유니티를 사용하다가 아래와 같은 Warning을 만났다. Visual S..

Unity 2024.03.10

adMob_ 계정 생성 방법

우선 adMob 수익을 위해 미국세금 양식을 제출하려고 했다. 하지만 지금 회사는 20인 미만의 조그마한 스타트업 회사라서 세금 유형을 개인으로 해야하는지 아니면 기업/법인 인지 자세히 할 수 없었다. 주식회사라서 법인인줄 알고 미국 세금양식을 법인으로 진행하고 사업자등록증까지 제출했는데 계속 결제 프로필 이름과 지급 계좌 이름이 다르다고 해서 승인을 거부했다. 그래서 다시한번 자세히 찾아보았다. 우선 기업/법인으로 미국세금 결정하는 방법이다. https://flexible-idea2626.tistory.com/50 구글 애드센스 미국 세금 정보 등록 제출 과정 구글 애드센스에서 PIN번호를 발송했다는 이메일을 받으셨다면 미리 추가로 진행해야 할 일이 있습니다. 바로, 미국 세금 정보 등록 과정인데요. ..

Etc 2024.03.09

IOS_ xcode 아이폰 무선 연결

유선 usb 연결로 자주 했더니 너무 불편했다. 선이 있어야지 실행될 수 있는 환경이 생산성에 너무 제약을 주었던 탓에 속도가 너무 느렸다. 안드로이드는 바로 adb 로 연결해서 실행할 수 있었는데 아이폰은 시도조차 안해봐서 이번 기회에 찾아보려고 했다. 찾아보니 좋은 사이트가 있었다. https://jusung.github.io/Xcode%EC%97%90%EC%84%9C-%EB%AC%B4%EC%84%A0(Wireless)-%EB%B9%8C%EB%93%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0/ [Xcode] 무선(Wireless) 빌드 사용하기 Xcode9 부터 맥과 기기(iPhone, iPad 등)를 케이블로 연결하지 않고, 기기에 바로 빌드 할 수 있는 기능이 추가되었습..

Swift 2024.03.09

IOS_ 진동 울리기

IOS 에서 진동을 울려야 했다. 일반적인 시스템 진동으로는 한계가 있어서 커스텀하는 방향으로 나아가야 했는데 extension UIDevice { static func vibrate(_ status: String){ switch status { case "Peek": AudioServicesPlaySystemSound(1519) case "Pop": AudioServicesPlaySystemSound(1520) case "Nope": AudioServicesPlaySystemSound(1521) case "cancelld": AudioServicesPlaySystemSound(1521) case "tryAgain": AudioServicesPlaySystemSound(1102) case "failed"..

Swift 2024.03.07

ReactNative_ adMob 연동

AOS 와 IOS 크로스플랫폼으로써 같이 광고를 연동하려고 라이브러리르 찾아보는 중 좋은 라이브러리가 있었다. https://flamingotiger.github.io/frontend/ReactNative/react-native-admob/ react native에서 구글 애드몹(admob) 적용하기 시작하기구글의 광고플랫폼으로 웹에서는 구글 애드센스, 어플리케이션에서는 구글 애드몹을 사용합니다.수익을 창출 할 수 있는 간편한 플랫폼입니다. 설치하기기존 firebase admob 설치를 검색 flamingotiger.github.io 이 사이트를 참고하면 바로 적용할 수 있다. 하지만 이때 , 반드시 admob 가입을 진행하고 해당 앱ID 가 준비되어 있어야 한다.

ReactNative 2024.03.07

ReactNative_ AOS 커스텀 RCTEmitter 생성 및 적용

안드로이드에서도 알람앱의 기능 중 하나인 흔들기 기능을 추가해야 했다. 흔들기 기능을 모듈화해서 ReactNative 코드 안에서 직접 사용해야 했다. 그래서 우선 흔들기 기능을 따로 모듈화코드로 java 클래스로 우선 만든다 public class ShakeDetectorModule extends ReactContextBaseJavaModule implements SensorEventListener { private final String MODULE_NAME = "ShakeDetector"; private final float SHAKE_THRESHOLD_GRAVITY = 2.7F; private final int SHAKE_SLOP_TIME_MS = 500; private final int SHAK..

ReactNative 2024.03.05

ReactNative_ IOS 커스텀 RCTEmitter 생성 및 적용

알람앱을 만들면서 ReactNative의 DeviceEventEmitter 를 직접적으로 커스터마이징이 필요한 상황이 오게 되었다. IOS 에서 어떻게 RCTEmitter 를 커스터마이징하여 적용할지 찾아보았다. 흔들기 기능을 추가하려면 흔들기 감지하고 그것을 실시간 보내주어야 하는데, 그부분을 모듈화하여 ReactNative 안에서 실행하려고 했다. 우선 , .Swift 와 .h 을 만들어야한다 . 그리고 흔들기 기능관련된 부분을 추가해준다. import Foundation import UIKit import AVFoundation import React import CoreMotion @objc(ShakeModule) class ShakeModule : RCTEventEmitter { var moti..

ReactNative 2024.03.05

ReactNative_ Invalid `Podfile` file: 767: unexpected token at ''

ReactNative IOS npm 모듈 설치 후 pod cache -- clean rm -rf podlock rm-rf pods pod install 명령어를 차례로 실행했더니 위와 같은 에러가 나왔다. 건드린 곳은 없고 이상하게 추가한 곳도 없는데 저런 에러가 나왔다. https://stackoverflow.com/questions/72971698/invalid-podfile-file-767-unexpected-token-at Invalid `Podfile` file: 767: unexpected token at '' I am trying to run my IOS app with react native, but I need to update my Pods. so I run on terminal: c..

ReactNative 2024.03.05

Github_ 첫 커밋 에러

github 첫 커밋을 모르고 실수해버렸다. 이 부분에 대해서 취소하려고 git reset HEAD^ , git reset --mixed HEAD^ 등 명령어를 쳐봤지만 에러만 나올 뿐이고 커밋상태는 그대로 유지되었다. 그래서 구글링 한 결과 유용한 명령어가 있어서 그 부분에 대해 참조한 사이트 주소를 남겨보았다 https://velog.io/@sssm/git-%EC%B2%AB-%EC%BB%A4%EB%B0%8B-%EC%B7%A8%EC%86%8C%ED%95%98%EA%B8%B0 [git] 첫 커밋 취소하기 git commit 취소하는 방법 velog.io

Github 2024.03.05
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
728x90