반응형 프로그래밍/Swift4 [ Swift UI - TIP ] Swift UI 카메라 사용권한 설정하기 [ Swift UI - TIP ] Swift UI 카메라 사용권한 설정하기 카메라 권한 설정하기 입니다.좌측 프로젝트 클릭 --> TARGET 선택 --> info 선택 --> Custom iOS Target Properties 에서 항목 추가. "+" 눌르고 Privacy - Camera Usage Description 항목을 선택해서 추가해줍니다. Value에는 카메라 사용을 원할때 팝업에 보여지는 문구를 입력하시면 됩니다. "해당앱은 명함사진을 촬영하기 위해 권한이 필요합니다." 그럼 팝업에 입력한 문구가 그대로 노출되게 됩니다. 문구가 팝업에 그대로 노출이 됩니다. 2025. 1. 1. [ Swift UI - TIP ] Swift UI 다크모드 막기 Swift UI 다크모드 막고 항상 라이트 모드나오게 설정하기 저는 아이폰을 다크모드로 사용합니다. 개인마다 다르겠지만 저는 그게 눈이 덜피곤하더라구요. 근데 어플 테스트를 할때는 라이트모드, 다크모드가 따로 분리되어 있어서 화면을 두개 만들어야 하는 불편함이 있습니다.그래서 저는 다크모드가 안나오게, 항상 라이트모드만 나오게 설정한 후 개발을 진행합니다. 아래 설정방법입니다. 좌측 프로젝트 클릭 --> TARGET 선택 --> info 선택 --> Custom iOS Target Properties 에서 항목 추가. Appearance를 추가하고 Key에 String을 선택하고 Value에 Light를 입력하시면 됩니다. 1. 좌측 프로젝트 클릭2. TARGET에서 첫번째꺼 항목 클릭3. 우측에 메인화.. 2025. 1. 1. [ Swift UI Error ] Swift UI Error - error: Sandbox: rsync.samba(3933) deny(1) file-write-create Swift 에서 외부 라이브러리를 사용할때 오류가 발생할 때가 있습니다. SandBox 오류! 컴파일해보면 저는 아래처럼 오류가 나오더라구요. error: Sandbox: rsync.samba(3933) deny(1) file-write-create /Users/myuser/Library/Developer/Xcode/DerivedData/MyProject-dgvmbjvsplqntdcotspopxrbkooj/Build/Products/Debug-iphoneos/MyProject.app/Frameworks/Alamofire.framework/Alamofire.bundle (in target 'MyProject' from project 'MyProject') error: Sandbox: rsync.samba(.. 2025. 1. 1. [ IOS / Swift ] Alamofire 라이브러리 설치하기 맥북 XCode Alamofire 라이브러리 설치하기 Alamofire 라이브러리를 현재 앱 프로젝트에 추가하는 방법은 두가지 방법이 있습니다. 1. 깃 허브를 통해 직접 설치하는 방법2. 의존성 관리 도구를 이용하는 방법 그중에서 우리는 2번, 의존성 관리도구를 이용하여 설치하는 방법으로 진행합니다.의존성패키지를 관리하는 도구중 하나님 코코아팟( CocoaPods ) 를 이용하여 설치하도록 하겠습니다. 그럼 시작해 보겠습니다. 먼저 코코아 팟을 설치해야 되겠지요. 터미널을 여시고 아래 명령어를 입력하시고 설치진행합니다. $ sudo gem install cocoapods 입력하실때는 $는 빼고 입력하셔야 합니다.먼저 'sudo' 는 "root 권한으로 실행하세요." 라는 의미 입니다.맥은 유닉스(U.. 2024. 12. 31. 이전 1 다음 반응형