본문 바로가기
반응형

Xcode14

Xcode14.3.1 Command PhaseScriptExecution failed with a nonzero exit code 오류 해결 방법 오늘 앱 버전을 높여 엔터프라이즈 배포를 하려고 아카이브를 실행하니 막판에 저런 오류가 나왔다. 헉.. 뭘까? 검색을 해보니, 어떤 유튜브가 영상을 올려 놓은 것이 있어 따라 해보니 깔끔하게 해결이 되었다. 1. 프로젝트에서 Symlink를 검색해서 Pods 관련 파일을 찾은 다음, 2. 첨부된 파일에 둥글게 표시한 쪽 소스 , readlink 에 -f 를 추가하고 빌드하면 해결된다. 이번 14.버전 버그 같다고 하는데, 이 영상 없었으면 큰이 날뻔 ~ https://www.youtube.com/watch?v=h3YOJKQooPo&ab_channel=%EA%B0%9C%EB%B0%9C%ED%95%98%EB%8A%94%EC%A0%95%EB%8C%80%EB%A6%AC 2023. 6. 19.
Xcode UnitTest 'No such module '모듈명' 오류 대처 방안 새삼스럽게도 이제와서 Unit Test란걸 해본다. TDD에 대해서는 익히 들어서 알고는 있지만, 막상 프로젝트를 진행하는 시점에서는 잘 사용하지 않았다. 그도 그럴 것이 한시적인 SI프로젝트에서 TDD 까지하면서 개발하는 사람을 본 적이 없다. 그런데 왜 하려고 하냐? 여러 개발 패턴을 적용하는 주요 목적이 코드 재사용성, 손쉬운 테스트, 결합도를 낮출 수 있다는 목적을 가지고 있기에 MVVP, MVP를 적용하고 각 모듈에 대한 검증(테스트)를 진행해보고자 XCTest를 돌려보려고 하는데 처음부터 난관에 부딪혔다. 프로젝트의 프로덕트명을 변경했더니 제목과 같은 오류가 발생되었다. 방안) 프로젝트의 Build Setting > Product Module Name란을 검색해서 찾아보면 나오는 이름으로 임포.. 2023. 3. 17.
플러터 첫 시작, 요란한? 오류를 만나다 : Error (Xcode): No profiles for 'com.example.counterApp' were found: 막연하게 flutter run을 외쳤더니, Error로 보답을 한다. ^____^ Could not build the precompiled application for the device. Error (Xcode): No profiles for 'com.example.counterApp' were found: Xcode couldn't find any iOS App Development provisioning profiles matching 'com.example.counterApp'. Automatic signing is disabled and unable to generate a profile. To enable automatic signing, pass -allowProvisioningUpdates.. 2022. 9. 13.
Xcode Unable to install Error 대응 어제는 한창 개발 중인 프로젝트를 테스트플라이트로 배포를 시도했는데 지난번과 동일한 오류 코드를 회신 받았다. ITMS-90535: Unexpected CFBundleExecutable Key cocoapod이 새롭게 추가된 부분이 있어 저런 오류가 또 발견되어 조치를 하고 빌드 후 업로드를 했더니 저런 오류가 4개가 나왔다. ㅡㅡ; 그리고 다시 아이폰으로 빌드를 하려고 하니 "Unable to instll XXXX" 이라는 오류가 떨어진다. 인터넷 찾아보니 여러 대응 방안이 있었다. 그 중, 나와 맞는 대응방안은 pod폴더와 pod.lock파일을 삭제하고 pod install을 한 다음 빌드를 했더니 정상적으로 설치가 되었다. 이런 저런 오류를 많이 마주치고 있다. 2022. 7. 1.
iOS TestFlight 수출규정 관련 문서가 누락됨. 현재 프로젝트에서 현업 요구 사항으로 TestFlight앱 배포 요청이 왔다. . 앱의 기본적인 정보를 등록해달라고 요청을 했더니 준비가 다 됐다고 연락이 와 테스트 플라이트로 업로드를 하고 한참 기다리니 준비됐다는 안내가 오지 않아 로그인하고 들어갔더니 수출규정 관련 문서가 누락되었다고 한다. 관리 메뉴를 통해 들어가니 다음과 같은 안내가 나왔다. 뭐 인터넷 찾아보니 다른 분들이 주절주절 작성해 놓은 글들이 많은데, 개발자(프리랜서가)가 그런 것까지 정책적으로 정할 수 없는 사항이라 개발 중에는 임의를 위해 개발스럽게 설정을 추가했다. 오늘 배포 테스트를 한 번 더 할 생각이다. 앱이 암호화를 사용합니까? 암호화 사용한다. 간단하게 말해서 아이디, 비밀번호 같은 경우 RSA256암호화, SEED암호화 .. 2022. 6. 14.
XCode archive distribute content? distribute app 설정 오늘 앱 Archive를 하다가 닥친? 문제. 아카이브 빌드 후 오픈 된 창에서 distribute app이 안나오고 distribute content가 나온다. 이게 뭐야? 난 content는 필요없다. 찾아낸 결과 target Build Settings > Deployment > Skip Install > YES 를 NO로 수정하고 다시 아카이브하면 된다. 끝. 2021. 9. 9.
반응형