728x90

TroubleShooting 48

[Git] 'fatal: could not read Username for 'https://github.com': Device not configured' 해결방법

안녕하세요. git push 할 때 이런 에러 보신 적 있으신가요?? 이럴 때의 해결방법 공유드릴게요. 우선 터미널에서 아래 명령어를 호출해서 osxkeychain으로 설정되어 있는지 확인해 주세요. 만약 osxkeychain이 아니라면 아래 명령어를 호출해서 osxkeychain으로 바꿔주세요. 그다음 터미널에 아래 명령어를 호출해 주세요. (키체인에 인증 정보를 넣는 과정입니다.) 그러면 터미널이 멈춘 것처럼 보일 거예요. 아래 내용을 터미널에 직접 타이핑하면서 입력해 주세요. host=github.com protocol=https username='github 아이디' password='github Personal Access Token' 다 입력하셨다면 Enter 2번 눌러주세요. 그러고 나서 다..

TroubleShooting 2023.11.12

[Fastlane] 'Search query: invalid curve name' 에러 해결방법

안녕하세요. 만약에 Fastlane의 app_store_connect_api_key action을 사용하시다가 아래와 같은 에러를 보신 적 있으신가요? 이럴 땐 App Store Connect API Key에서 필요한 값들이 잘 설정되어 있는지 다시 확인해 보세요. - 키 ID - Issuer ID - key content (p8 정보) 특히!! key content 안에 p8 파일 처음과 끝에 있는 '-----BEGIN PRIVATE KEY-----'와 '-----END PRIVATE KEY-----' 문장이 있는지 꼭 확인해 보시고 없으면 추가해 주세요! 이번 글은 여기서 마무리.

TroubleShooting 2023.11.07

[Fastlane] upload_to_testflight action에서 'The login credentials for xxx seem to be wrong' 에러 해결방법

안녕하세요. Fastlane의 upload_to_testflight action으로 앱을 TestFlight에 업로드하려고 했는데 문제가 발생했습니다ㅠㅠ Fastlane 편하고 좋은데 싫다... # 이슈 Automatically manage signing을 하고 있어서 그냥 upload_to_testflight(skip_waiting_for_build_processing: true)만 해줬는데 아래 에러가 발생했습니다. # 해결방법 App Store Connect API를 위한 정보를 upload_to_testflight에 넘겨주는 것으로 해결했습니다. 우선, 'App Store Connect > 사용자 및 액세스 > 키 > App Store Connect API'에서 API 키를 하나 발급받습니다. 위..

TroubleShooting 2023.11.06

[Fastlane] build_app action에서 ARCHIVE FAILED 에러 해결방법

안녕하세요. 요즘 Fastlane으로 앱 배포 자동화 환경을 구축하고 있는데 시행착오가 좀 많네요...;;; 이번엔 build_app action(fastlane에선 action이라고 부르는 것 같더라구요?)에서 경험한 이슈와 해결방법 공유드리려고 합니다. Xcode 14에서 build_app action을 사용했더니 ARCHIVE FAILED 에러가 발생했습니다 에러 로그도 애매모호하고..... 암튼 이런 로그가 찍혀있었습니다. (정확한 방법인진 모르겠지만...) Podfile에 아래 설정을 추가하니까 해결되었습니다. 참고해 주세요! # 참고 - https://docs.fastlane.tools/actions/build_app/ - https://stackoverflow.com/questions/742..

TroubleShooting 2023.11.05

[Fastlane] xcodes install '14.3' --update --select에서 멈출 때 해결방법

안녕하세요. Fastlane으로 AppStore 앱 업로드가 안 되는 경우에 대한 원인과 해결방법 공유할게요. # 현상 제 PC에는 Xcode 14.1, Xcode 14.3이 깔려있고, Xcode default 버전은 14.1 이었습니다. 앱을 Xcode 14.3으로 개발했기 때문에, Fastlane에는 Xcode 14.3으로 빌드하라고 명시해 뒀는데요. 이러니까 Fastlane을 실행하면 아래와 같은 로그를 출력한 상태에서 멈추더라구요. # 원인 원인은 생각보다 단순한 것 같아요. 제 Xcode default 버전은 14.1 이라고 했죠? 그럼 터미널에서 xcodebuild -version을 호출하면 14.1이 나올 것입니다. 근데 Fastlane에선 Xcode 14.3으로 빌드하려고 하니까, Xcod..

TroubleShooting 2023.10.29

[CocoaPods] Signing for "xxxx" requires a development team. Select a development team in the Signing & Capabilities editor.

안녕하세요. CocoaPods 사용하다가 아래와 같은 빌드 에러가 발생했다면, Signing for "xxxx" requires a development team. Select a development team in the Signing & Capabilities editor. CcocoaPods 버전이 1.12.0 미만인지 확인해 보세요. 만약 CocoaPods 버전이 1.12.0 미만이라면, CocoaPods을 1.12.0 이상으로 업그레이드 한 후에 빌드해보세요! [참고] bundle이 포함되어 있는 SDK를 사용할 때 이런 에러가 발생하는 것으로 보입니다. 이번 글은 여기서 마무리.

TroubleShooting 2023.09.29

[SwiftUI] Page View 이동 중 화면을 터치했을 때 binding이 잘못되는 이슈

안녕하세요. 아래처럼 당근마켓의 탭 이동 UI를 SwiftUI로 직접 만들어봤는데요. iOS 버그인지 제 코드 상의 버그인진 모르겠으나(iOS 버그라고 믿고 싶어요ㅠ) 1가지 이슈가 있었는데 그걸 공유해 볼까 해요. ScrollViewReader & ScrollView & TabView를 사용하면 그럴싸하게 만들 수 있는데요. 여기서 하나 문제가 발생합니다... ScrollView의 메뉴를 눌러서 TabView의 컨텐츠가 챠라락 움직이는 순간 화면을 터치하면, 선택한 메뉴와 현재 화면에 보이고 있는 TabView와 선택된 컨텐츠가 서로 달라지는 이슈가 있습니다. page 스타일의 TabView 대신 LazyHStack 뷰를 사용하면 위 이슈를 해결할 수 있습니다. (TabView는 뷰를 하나씩 넘기듯이 ..

TroubleShooting 2023.09.19