최신 글

more

개인정보처리방침

'기프트킵’는 개인정보보호법에 따라 이용자들의 개인정보 보호 및 권익을 보호하고자 다음과 같은 처리방침을 두고 있습니다.당사는 개인정보처리방침을 개정하는 경우 앱 화면 및 웹사이트 공지사항을 통하여 공지할 것입니다.​1.개인정보의 처리 목적 : 당사에서 개인정보를 별도로 저장하거나 이용하지 않습니다. ​개인정보 파일 현황당사는 별도의 개인정보 파일을 사용하지 않으며 저장하지도 않습니다.당사는 쿠키를 저장하지 않으며 이용하지 않습니다.이용자가 이에 대해 의문이 있다면 해당 서비스(애플 및, 각 광고 미디어)로 직접 연락해야 합니다.​개인정보의 처리 및 보유기간당사는 개인정보를 직접적으로 저장하거나 보유하지 않습니다. 따라서 당사는 이용자의 개인정보를 처리하는 내용도 보유기간도 없습니다.​4.개인정보의 제3..

카테고리 없음 2026.04.10 1

iOS) 앱 배포 - 빠른(긴급) 심사

iOS 앱 배포는 보통 하루 24시간 걸린다.다만 빠른(긴급)심사를 이용할 경우 1~3시간 이내(앱 마다 다를 수도..)에 앱 배포가 가능해진 상태로 된다.주의사항참고: 평균적으로 제출물의 90%는 24시간 이내에 검토됩니다. 그러나 중요한 버그를 수정하거나 이벤트에 맞춰 앱을 출시하는 등의 불가피한 상황에 직면한 경우 이 양식을 작성하여 신속한 검토를 요청할 수 있습니다. 참고하시기 바랍니다: 앱 리뷰로 전송된 제출물만 신속하게 처리할 수 있습니다. 과도한 신속 요청을 제출하면 향후 신속 요청이 승인되지 않을 수 있습니다.-> 한번 앱 빠른 심사 등록하면 다시 등록 안해도 빠른 심사로 등록되는 것 같다. 그리고 계속 빠른 심사 요청하면 거부할 수 도 있으니, 해당 심사 요청 시 주의가 필요하다.방법..

iOS 2024.12.16 0

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

인기 글

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

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

P-touchEditor 2020.01.20 0

RS-232

사용 이유 MCU나 다른 장치간의 통신은 UART 방식이 많이 사용되는데요. UART 통신을 일반 점퍼선으로 하는 경우, 거리가 수십 cm 이내로 가까우면 통신이 잘 됩니다. 그런데 거리가 멀어지면 노이즈가 커져서 오류가 많이 발생하고 정상적인 통신이 어렵습니다. DB9 또는 DB25 케이블을 사용하는 RS-232(RS232) 방식으로 UART 통신을 하면, 수십 m 거리에서도 통신할 수 있습니다. Capacitance가 낮은 케이블을 사용하면 약 300m 거리까지 통신할 수 있습니다. 이 글에서는 3.3V UART 신호를 RS-232 신호로 바꾸고 RS-232 통신의 파형을 관찰했습니다. 사용한 RS232 모듈은 MikroElektronika에서 MAX3232 IC를 사용해서 제작한 것입니다. 참고로 ..

회로설계 2021.03.15 0

ESP-32S Dev 로 Azure IoT 연동해보기 - 2편(Azure IoT 펌웨어)

2편을 당연히 쓴 줄 알았는데 안올라져 있었다.. 1편에 초기 Azure IoT 설정에 대해 작성해 놓았다. 2번엔 펌웨어 작성을 해보자 기본적으로 연결작업만 하기 때문에 추가작업은 따로 코딩해야 한다. 일단 Arduino IDE를 켜서 ESP-32 Device 설정을 한다. 그 다음 Azure IoT 예제를 불러와보자. 파일 -> 예제 -> ESP32 Azure IoT Auduino 클릭 후 GetStart 파일을 불러오면 된다. WiFi에 연결할 ssid와 password 입력, 그리고 connectionString을 복사해 입력해주자. connectionString은 앞 서 1편의 IoT device에서 create device로 생성한 디바이스에서 복사해 가져오는 것이다. 기본 연결 문자열 항목에..

Azure IoT 2021.10.14 0