728x90

분류 전체보기 116

[Xcode] Xcode14.3.1 버전에서 iOS17 빌드하기

최근에 iOS17 베타로 개발을 진행하다가 Xcode14 버전으로 빌드가 필요하게 되었는데요 이전에는 지원하지 않는 OS 를 강제적으로 빌드하기 위해 Devicesupport 방법을 이용했었는데요 이번 iOS17 부터는 안되더라고요... 그래도 방법은 있어 글을 통해 공유드립니다! 1. 방법 방법은 간단합니다! 아래 커맨드를 터미널에 입력하고 Xcode를 재실행! defaults write com.apple.dt.Xcode DVTEnableCoreDevice enabled 입력하고 재실행하면 아래와 같이 기기 (CoreDevice) 상태로 빌드가 가능하게 됩니다. *Xcode15 Beta 설치가 필요합니다. 다시 해당기능을 OFF 하려면 아래 커맨드를 입력하시면 됩니다 defaults write com...

iOS/정보 공유 2023.08.28

[Flutter] Mac 설치 시, Unable to find bundled Java version.

안녕하세요 (_ _) 플러터를 설치하고 나서 flutter doctor 를 통해 사용할 수 있는지 체크를 해보게 되는데요. [v] 로 나와주면 정말 좋겠지만 간혹 [!] 로 출력될 때가 있어 이번 글에서는 그중에서도 Unable to find bundled Java version. 에 대해 해결법을 공유드리겠습니다. 1. 이유 우선 좀 더 자세한 이유를 확인하기 위해 flutter doctor -v 를 실행하면 아래와 같은 이유가 출력됩니다. 해당 이슈가 발생하는 이유는 Flutter 에서 Java 를 찾지 못해 발생하는 이슈로 Flutter 에서 지정되어 있는 Java 의 Path 와 동일 시 해주어야 합니다. 2. 안드로이드 스튜디오 패키지 그러면 해결을 위해 안드로이드 스튜디오 패키지를 한 번 확인..

[M1] Cocoapods 진행 시 에러 발생 대응 방법

맥북 M1 환경에서 Cocoapods 을 install 하다 보면 엄청 긴 에러를 마주하게 될 때가 있습니다! intel 맥북을 사용하다가 넘어온 분들이라면 당황할 수도 있어서 어떤 식으로 대응하면 좋은지 공유드리겠습니다! (^^)/ 1. 에러 발생 pod install 실행 시 긴 장문의 에러 문이 출력됩니다... [NOTE] You may have encountered a bug in the Ruby interpreter or extension libraries. Bug reports are welcome. For details: https://www.ruby-lang.org/bugreport.html [IMPORTANT] Don't forget to include the Crash Report lo..

IT/이슈 대응 2022.09.15

[Fork] Clone 실패 이슈 대응

이번 글에서는 Git GUI 툴 중 하나인 Fork 에서 클론(Clone) 시 실패 이슈 대응에 대해 공유드리겠습니다! 1. 에러 발생 여러가지 에러가 발생하겠지만, 제가 발생했던 에러는 뭔가 계정 로그인 실패 느낌의 에러였습니다... 자세히 에러를 확인하다가 한 가지 힌트를 알 수 있었는데 바로 remote: Support for password authentication was removed on August 13, 2021. 이 에러 문구를 보자마자 바로 해결되었습니다! 기존 password 로는 더 이상 로그인이 되지 않는다는 이슈였고, gitHub 에서 따로 Acess Token 을 발급받아서 해결했습니다 (0_0) 그러고 나서, 매번 로그인을 하지 않기 위해 Keychain 에 저장해주면 완료..

iOS/이슈 대응 2022.09.13

[Xcode] Xcode14 & iOS 16 빌드 시 확인해야 할 것

최근에 Xcode 14 와 iOS 16 의 출현으로 대부분의 프로젝트에서 해당 버전의 대응을 하고 계시는 분들이 많을 거라 생각합니다. 인터페이스 적인 부분도 바뀌었고 아직까지는 적응기간이긴 한데 딱 한 가지 확인사항이 생겼길래 공유 드립니다! (^^)/ 1. 개발자 모드 이번에 iOS 16 업데이트 후 뭔가 빌드가 진행이 안되길래 확인해보았더니 "개발자 모드" 라는 것이 추가가 되었습니다! 개발 진행 시 빌드를 진행하기 위해서는 이 옵션을 활성화 해주어야 합니다! (뭔가 안드로이드의 개발자 옵션 같네요?) 아마 Xcode 실행 시에 아래와 같은 문구로 디바이스 빌드가 진행이 되질 않으실 겁니다. 어떻게 진행해야 할 지 잘 모르신다면 빌드를 진행해보시면 됩니다. 그럼 더 자세한 안내가 나옵니다! 개발 디..

iOS/정보 공유 2022.09.13

[CocoaPods] pod install 과 pod update 의 차이

iOS 개발자라면 다들 CocoaPods 을 사용해보셨을 거라고 생각합니다. 라이브러리 관리에서 주로 많이 사용하는데 하나의 절차 정도로만 생각하고 사용하는 경우가 많았는데 협업을 진행하면서 어느정도 활용법은 알아두는 것이 좋을 것 같아 글을 작성하게 되었습니다 ^^ 이번 글의 중점적인 내용은 pod install 실행과 pod update 실행을 차이 입니다! (전 처음에는 단순히 새로 프로젝트 시작할 때 install 그 이후 업데이트 시 update 로 알고 있었습니다... ;-;) 1. pod install 처음으로 알아볼 것은 pod install 입니다. 다들 아시다시피 프로젝트 생성 후, pod 세팅을 진행 시 실행해주는 커멘드입니다. 해당 커멘드를 실행하면 최초 프로젝트 생성 시에 Podf..

iOS/지식 공유 2022.08.08

[Xcode] Xcodes 를 활용해보자!

이번 글에서는 복수의 Xcode 를 설치, 이용할 때 통합으로 관리, 설치, 삭제를 진행할 수 있는 유용한 앱을 소개해 드리고자 합니다! ^^ 1. Xcodes https://github.com/RobotsAndPencils/xcodes GitHub - RobotsAndPencils/xcodes: The best command-line tool to install and switch between multiple versions of Xcode. The best command-line tool to install and switch between multiple versions of Xcode. - GitHub - RobotsAndPencils/xcodes: The best command-line too..

iOS/정보 공유 2022.08.02

[Sourcetree] 고급 항목이 비활성화 되어있는 문제

이번 글에서는 Sourcetree 사용 중 [설정] -> [일반] -> [고급] 탭이 비활성화 되어있는 문제에 대해 임시적으로나마 해결법을 공유드리겠습니다! 1. 문제 발생 현재까지 발생되고 있는 버전은 4.1.6 (242) 입니다 (;-;) 저는 주로 [고급] 탭을 계정 관리 할 때 접근하는데 이게 비활성화가 되어 있어 좀 당황했습니다... 2. 임시 해결법? 깔끔하게 해결한 것 같은 기분이 들진 않지만 그래도 사용을 해야 하기 때문에 여러 가지 찾아본 결과 [일반] 탭 밑에 언어 설정을 English 로 설정한 후 재시작하면 활성화가 되는 것을 볼 수 있습니다. 아래와 같이 구 디자인으로 변경되기도 합니다. 마무리 번외로 일본어로 설정해도 한국어 설정과 동일한 현상이 일어나는 것을 확인할 수 있었습니..

IT/이슈 대응 2022.05.01

[Swift] Photos Library 사진 선택, 최초 진행 시 시스템 Alert 표시 중지

안녕하세요! 이번 글에서는 Photos Library 사용 시 처음 권한에서 [사진 선택], [모든 사진], [허용 안 함] 중 사진 선택을 진행하게 되는 경우, 앱을 최초 진행 시 매번 확인 Alert가 출력되는 것을 중단시켜 보도록 하겠습니다. 1. 권한 기기의 앨범에 접근하기 위해서는 Photos Library 를 사용하게 되는데 이때 Permission Alert가 출력되게 됩니다. 여기서 [사진 선택...] 을 선택하면 기기의 사진을 선택할 수 있고 해당 사진만 노출할 수 있게 됩니다. 2. 제어 문제는 매번 앱 실행 시 마다 아래와 같은 Alert 가 출력이 되는데 사용자 입장에서는 매번 누르는 것이 싫다고 느낄 수 있습니다... 때문에 이 Alert 을 한 번 중단시켜 보겠습니다!! 중단시키..

Swift/학습 2022.05.01

[Swift] TableView 또는 CollectionView 의 didSelect 가 정상적으로 작동하지 않을 때 확인 사항

안녕하세요! 이번 글에서는 TableView 또는 CollectionView 를 사용함에 있어 이상하게 didSelect 관련 함수가 정상적으로 작동하지 않을 때 확인해보아야 할 사항에 대하여 간략히 설명드리겠습니다! 0_0 1. Delegate 를 설정해 주었나? didSelect 는 각 컨트롤의 Delegate 프로토콜의 함수이므로 사용하고자 하는 뷰 단에 Delegate 를 설정해 주어야 합니다. 기본적인 것이라도 가끔 실수로 빠뜨리는 경우가 있어 혹시 설정은 했는지 한 번 확인해보는 것이 좋습니다! Delegate 를 설정하지 않은 경우에는 다른 Delegate 함수들도 작동하지 않으며 아무리 눌러도 반응이 없기 때문에 금방 찾을 수 있는 실수입니다. 2. 뷰에 Tap 제스처가 사용되어 있나? 뷰..

Swift/이슈 대응 2022.03.27
728x90