본문 바로가기
반응형

IOS4

[iOS] CocoaPods 의존성 설치 문제 해결하기 문제 상황`pod install` 명령어 실행 시 다음과 같은 에러가 발생:undefined method 'request' for nil (NoMethodError)...Unable to satisfy the following requirements:- `ffi (= 1.17.0)` required by `user-specified dependency`원인 분석1. Ruby 버전 불일치2. RubyGems 시스템 업데이트 문제3. 의존성 충돌4. CocoaPods 설치 경로 충돌해결 과정1. Ruby 버전 확인 및 업데이트# Ruby 버전 확인ruby -v# rbenv를 통해 필요한 Ruby 버전으로 변경rbenv global# 변경 확인ruby -v2. 의존성 파일 정리rm -rf Gemfile.loc.. 2025. 1. 19.
[iOS] 음성 녹음 오늘은 아이폰 음성 녹음에 대해서 알아보겠습니다. 먼저 info에 음성 permission 작업을 해줍니다. AVAudioRecorder 인스턴스 변수와 녹음 파일 변수를 생성해줍니다. var audioRecoder : AVAudioRecorder! lazy var recordURL: URL = { var documentsURL: URL = { let paths = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask) return paths.first! }() let fileName = UUID().uuidString + ".m4a" let url = documentsURL.appendingPathComponent(fileName).. 2022. 3. 14.
[iOS] 전화걸기 iOS에서 디바이스 전화걸기 하는 방법에 대하여 알아보겠습니다. let phoneNum = "010-1234-5678" if let phoneCallURL = URL(string: "tel://\(phoneNum)") { if UIApplication.shared.canOpenURL(phoneCallURL) { UIApplication.shared.open(phoneCallURL, options: [:], completionHandler: nil) } } 결과 화면 2022. 2. 28.
[iOS] [Swift] 카메라 및 앨범 사진 가져오기 iPhone에서 카메라 및 앨범에서 사진 가져오기에 대해서 알아볼 예정입니다. 먼저 info에 카메라 및 앨범 permission 작업을 해줍니다. 사진과 앨범을 실행하는데 필요한 UIImagePickerController()를 저장할 변수 선언 및 UIImagePickerControllerDelegate, UINavigationControllerDelegate 프로토콜을 상속받습니다. class ViewController: UIImagePickerControllerDelegate,UINavigationControllerDelegate { let imagePicker = UIImagePickerController() // 사진, 앨범을 열 수 있는 이미지 피커 상수 override func viewDid.. 2022. 2. 28.
반응형