최신 글

more

Git) `fatal: pathspec '.....FIRAnalytics.h' is beyond a symbolic link` 에러 해결

cocoaPods 라이브러리 업데이트 후 git으로 업로드 하려고 했지만 아래와 같은 오류 메시지가 나왔다.fatal: pathspec 'Pods/FirebaseAnalytics/Frameworks/FirebaseAnalytics.xcframework/macos-arm64_x86_64/FirebaseAnalytics.framework/Headers/FIRAnalytics.h' is beyond a symbolic link해결 방법git commit 시 GUI를 쓰는데, GUI 사용 전 터미널에 git add .를 하면 정상적으로 push가 된다.참고 자료https://github.com/firebase/firebase-ios-sdk/issues/12801

Git 2024.07.18 0

UserInterfaceState.xcuserstate 제거

git으로 코드 관리 시 코드 변경을 안했음에도 UserInterfaceState.xcuserstate 파일 변경되었다고 경고가 나온다.브랜치를 변경한다거나 머지할때 거슬린다. UserInterfaceState.xcuserstate란 무엇일까?-> UI 상태를 저장하고 있는 파일이다. 특별히 쓰임새가 없기에 제거해도 문제가 없다.제거하는 방법명령어터미널에 아래 명령어 입력한다.git rm --cached [Project Name].xcworkspace/xcuserdata/[User Name].xcuserdatad/UserInterfaceState.xcuserstate성공적으로 삭제되면 해당 변경사항을 commit 한다.gitignorgitignor에 아래 내용 추가*.xcuserstate본인은 제대로 적..

Git 2024.07.17 0

Swift) Info.plist 현지화(Localized)

Swift는 앱 내 성공, 에러 메세지에 대해서 Localized 가능합니다. 또한 권한 설정에 대해서 알아 봅시다.순서Localized 설정InfoPlist.string 파일 만들기Info.plist 권한 설정 Key값 확인InfoPlist.string 문구 추가적용1. Localized 설정PROJECT 설정 -> Localizations -> 원하는 언어 선택2. infoPlist.string 파일 만들기File -> string 파일형식 검색 -> 파일명 InfoPlist로 만듬3. Info.plist 권한 설정 Key 값 확인Info.plist 우클릭 -> Open As -> Source Code -> key string값 확인앨범 선택인 경우 NSPhotoLibraryUsageDescripti..

Swift 2024.07.16 0

인기 글

트러블슈팅) iOS. 무결성을 확인할 수 없기 떄문에 이 앱을 설치할 수 없습니다.

문제 iPhone 15에서 기존에 배포되어 있던 앱을 다운로드 시, "무결성을 확인할 수 없기 떄문에 이 앱을 설치할 수 없습니다."라는 문제가 나왔다. Apple 커뮤니티 - iPhone 15, iOS 17에서 무결성 해제 방법 알려주실 수 있을까요? 비슷한 문제를 가지고 계신분들이 있는 것 같다.. 해결과정 구글링을 해보니 앱 버전과, 빌드 버전를 업데이트 해보라는 글이 많아 수정해서 배포하려고 했다. 일단 재 배포하기 위해 ipa파일을 생성 한 후 dropbox에 업로드 했다.(dropbox로 배포하는 방식으로 하는 중이다.) 절차대로 manifast 수정하고 웹 코드도 수정했지만, 다운로드 반응이 없었다.(보통 dropbox 링크 문제인 경우이다.) 이전 공유 링크 url과 비교해보니 url중간에..

트러블 슈팅 2023.11.23 1

P-touch Editor 데이터 베이스 연결하기

안녕하세요? 정말 오랜만에 새 글 작성해봅니다. 라벨 프린트를 이용을 많이 하실 텐데 데이터 베이스 연결하는 법을 정리해두면 좋을 것 같아 이렇게 작성해 봅니다. 일단 라벨 프린터, 라벨 에디터, 엑셀 파일(. xlsx)을 준비해주시면 됩니다. 저는 간단하게 엑셀 문서 작업해 보았습니다. 품목이 4가지 종류만 있지만 100개 ~ 1000개로 넘어가서 일일이 라벨에 넣어주고 프린트하기 힘들겠죠?? 에디터를 실행시켜서 맨 왼쪽 위에 있는 파일 -> 데이터 베이스 -> 연결하기 눌러주시면 됩니다. 선택 후 이런 창이 나오게 되는데요. 이 부분에서 데이터 베이스 연결 파일을 선택할 수 있습니다. 원하는 엑셀 파일 선택하고 나서 열기를 눌러 주시면 됩니다. 제대로 연결이 된다면 하단 바에 엑셀로 작업한 내용이 불..

P-touchEditor 2020.01.20 0

MCU 설계

MCU 설계 하면서 데이터 시트를 잘 보면 설계를 막힘없이 할 수 있다. MCU: ATSAMD21G18A-AUT 데이터 시트 참조. 앞 서 전원 회로 설계 글에서 MCU전원 설계 3.3V한 이유는 MCU 동작전원이 3.3V로 필요로 하기 떄문. CRYSTAL_32.76K 선정: 데이터 시트 필요. 아래 데이터 시트 내용 보면 crystal mcu 선정 스펙이 나와 있음. Serial Port 사용 회로 설계 목적이 Serial Port 사용이 두가지가 필요하다. Serial1 : D1/TX1(PA10), D0/RX1(PA11) -> 기본 Serial Serial : D31/TX2(PB22), D30/RX2(PB23) -> 확장 Serial 위에 사진은 SAMD 칩의 핀 설명 VARIANT.CPP 파일 중..

회로설계 2021.03.26 0

[Raspberry Pi] 라즈베리파이4 온습도 센서(DHT22) 에러 -> 해결완료

온습도 센서 데이터 값을 불러와서 읽기. 라즈베리파이4를 이용해 온습도 데이터를 읽어오자. 사용한 센서는 DHT22 센서. 첫번째로 소프트웨어 최신 업데이트 git 에서 Adafruit 사의 라이브러리 다운로드. 아래의 명령어들을 라즈베리파이 터미널에서 실행 sudo apt-get update git clone https://github.com/adafruit/Adafruit_Python_DHT.git cd Adafruit_Python_DHT sudo python setup.py install 완료 시 아래 사진처럼 작업 진행 후 완료. 테스트 프로그램 실행 테스트 프로그램 dht11.py import time import Adafruit_DHT sensor = Adafruit_DHT.DHT11 pin ..

라즈베리파이 2021.03.17 0