본문 바로가기
반응형

GAME Dev/Error11

The referenced script on this Behaviour (Game Object '') is missing! 유니티에서 스크립트 파일을 하나 삭제하고 나서 아래와 같은 에러 메시지가 계속 뜬다. The referenced script on this Behaviour (Game Object '') is missing! 해당 스트립트를 사용하는 오브젝트를 스크립트 컴포넌트를 삭제하고 버튼들의 이벤트 트리거 부분도 삭제를 해도 여전히 경고가 뜨는데 Prefab안에서 삭제하지 않은 버튼들이 해당 스크립트를 참조하고 있었다. Prefab도 수정하니 해결! 2023. 9. 10.
[Package Manager Window] Error searching for packages. 경고 해결 방법 [Package Manager Window] Error searching for packages. 해당 에러는 유니티 로그인 토큰 관련 오류일 가능성이 크다. Unity 로그인 토큰 문제로 패키지 서버 및 에셋 스토어 서버 와의 통신이 불가능해지는 경우가 있다. Unity Hub에서 왼쪽 상단 아이디 아이콘을 클릭, 드롭다운 메뉴에서 Log out 클릭. 다시 로그인한 후, 유니티 프로젝트를 재실행한다. 그러면 액세스 토큰이 다시 정상적으로 동작하여 해동 오류가 발생하지 않는다. 2023. 8. 25.
failed to prepare device for development (iOS) Xcode에서 ios 기기 연결 후 빌드 시 Failed to prepare device for development 오류 해결 방법 ios 기기의 OS 버전을 Xcode에서 가지고 있지 않아서 발생한다. Xcode를 최신 버전으로 업데이트 후 빌드하거나 해당 ios 버전의 바이너리를 다운 받아 사용한다. https://github.com/filsv/iOSDeviceSupport 위 링크에서 해당 버전의 zip파일을 다운 받아서 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 폴더 아래에 압축을 풀어 넣어준다. 2023. 7. 31.
No Provider was configured for use. Make sure you added at least one Provider in the Adaptive Performance Settings. No Provider was configured for use. Make sure you added at least one Provider in the Adaptive Performance Settings. 경고 메시지 해결 방법 해당 메세지는 모바일 기기에서 저 전력일 경우 퍼포먼스를 위한 세팅을 하지 않았다는 내용으로 Adaptive Performance 기능을 사용하지 않는다면 해당 패키지를 패키지 매니저에서 삭제하면 된다. 만약 Mobile 패키지가 설치 되어 있다면 Adaptive Performance가 모바일 패키지 안에 포함되어 있기 때문에 Mobile Package를 삭제하고, 필요 시 모바일 패키지에 포함되어 있는 Android Logcat, Mobile Notifications을 별도 .. 2023. 7. 30.
Xcode에서 does not contain bitcode. You must rebuild it with bitcode enabled 에러 문제 '/Users/__/Library/Developer/Xcode/DerivedData/Unity-iPhone-vykjrkrhhoezpdifvdwxf/Build/Products/ReleaseForRunning-iphoneos/Protobuf/libProtobuf.a(GPBDictionary.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. file '/Users/__/Library/Developer/Xcode/DerivedData/Uni.. 2023. 7. 17.
Signing for "Unity-iPhone" requires a development team. 에러 문제 Xcode에서 사이닝을 설정 했는데 Signing for "Unity-iPhone" requires a development team. 이라는 에러가 발생한다면, Xcode Signing & Capabilities 에서 All 탭을 누르고 Personal Team을 선택. 최초에 Debug이 선택되어 있어 있음. 2023. 7. 17.
Xcode에서 Framework not found UnityAds 에러 해결 방법 유니티에서 ios로 빌드하면 xcode 프로젝트가 생성되는데 xcodeproj와 xcworkspace 두개가 만들어져 있다. 유니티에서 외부 라이브러리를 사용하였다면 xcworkspace 가 생성된다. 외부라이브러리를 사용했을 경우에는 xcodeproj가 아닌 xcworkspace로 프로젝트를 실행한다. xcworkspace를 더블클릭하면 Xcode가 실행되고 기본 프로젝트와 Pods프로젝트 안에서 외부 라이브러리를 확인할 수 있다. cocoapods로 외부 라이브러리를 기본 프로젝트에 추가한 경우 xcworkspace에서 내 프로젝트와 외부 라이브러리를 연결하여 사용할 수 있다. xcworkspace에서Unity-iPhone를 선택하고 실행하면 Framework not found UnityAds 에러가.. 2023. 7. 17.
유니티 CocoaPods requires your terminal to be using UTF-8 encoding. 에러 해결 방법 유니티 빌드 시 CocoaPods requires your terminal to be using UTF-8 encoding. 에러가 발생 codeproj 은 생성되나 xcworkspace 가 생성되지 않음. export LANG=en_US.UTF-8 를 profile 혹은 zshrc 파일에 넣고 갱신 해줘도 빌드에 에러가 생김 CocoaPods란, Swift 및 Objective-C Cocoa 프로젝트를 위한의 종속성(패키지) 관리자로 위 에러 문제를 해결하기 위해 CocoaPods 버전을 낮춰줌. 터미널에서 pod --version 로 버전 확인 후 cocoapods 버전을 낮춰 주면 정상 빌드 된다. 깔끔하게 모든 cocoapods 삭제 후 재설치 한다. sudo gem uninstall cocoap.. 2023. 7. 17.
유니티 xcrun: error: SDK "iphoneos" cannot be located. 빌드 에러 해결 방법 유니티에서 xcrun: error: SDK "iphoneos" cannot be located. 빌드 오류 발생 시 아래 명령어로 현재 사용하는 Xcode의 위치를 명시해준다. sudo xcode-select --switch /Applications/Xcode.app 2023. 7. 17.
반응형