반응형 전체 글175 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 DerivedData 및 Caches 지우기 Xcode를 재설치하기 전에 DerivedData 및 Caches 지우고 다시 실행볼 것. 손 쉽게 Xcode 관련 데이터를 제거할 수 있는 앱 Cleaner for Xcode 사용 맥 앱스토어에 서 다운 가능 휴지통 버튼을 눌러 모두 삭제 2023. 7. 17. Xcode 버전별 설치 및 실행 https://developer.apple.com/download/all/ 에서 원하는 XCode 버전을 검색하여 다운 받는다. xip 파일을 더블 클릭해서 압축을 풀고 xcode.app 이름을 xcode14.2.app 과 같이 버전네임을 넣어 바꾼다. 응용프로그램 폴더로 이동 현재 기본으로 설정된 Xcode 위치확인 xcode-select -p 현재 기본으로 설정된 Xcode 버전 확인 xcodebuild -version 원하는 버전을 기본 Xcode로 바꿈. sudo xcode-select -s /Applications/Xcode14.2.app/Contents/Developer 버전 확인하여 재대로 선택 되었는지 확인 2023. 7. 17. 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. 이전 1 ··· 8 9 10 11 12 13 14 ··· 20 다음 반응형