목록error (3)
NewGen
* xcode 빌드 하다보면, fat 바이너리를 만들때, arm64 아키텍쳐가 중복되어 lipo가 실패되는 경우가 발생. 빌드시 시뮬레이터에 아키텍쳐가 arm64가 포함되어 lipo 로 fat binary를 만들지 못하는 경우 xcodebuild -target "${PROJECT_NAME}" -configuration ${CONFIGURATION} -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO BUILD_DIR="${BUILD_DIR}" BUILD_ROOT="${BUILD_ROOT}" EXCLUDED_ARCHS="arm64" clean build >> EXCLUDED_ARCHS="arm64" 를 추가하여 빌드하면 해당 아키텍쳐 (여기서는 arm64)가 빠지고 바이너리가 생성된다..
Xcode 버전에 따른, AppDelegate.swift @main annotation 처리. 최신 버전(현재: Version 12.3 (12C33)) 에서는 AppDelegate.swift에서 main 시작점 부분 표시가. //@main class AppDelegate: UIResponder, UIApplicationDelegate { } 이렇게 되어 있슴. 이렇게 최신버전의 Xcode 에서 작성된 소스를 구형 버전의 Xcode(11.5 에서 에러 발생.) 에서 에러가 발생함. @main
Android studio 에서 프로젝트를 수행하다가 보면,adb 가 꼬이는 문제로 다음과 같은 에러 메세지를 만나는 경우가 있다. java.io.IOException: Connection reset by peer 그리고 TEST 단말기로 APK 설치가 되지 않아 테스트 진행이 되지 않는다. 요럴때는 adb를 다시 리셋 해주면 된다. 터미널 창에서루트 권한으로.. adb kill-server adb start-server 이렇게 리셋하고 나면진행이 잘 된다.