본문 바로가기

분류 전체보기

(192)
MOMENT Personal information policy establishes the personal information processing policy as follows in order to protect the personal information of information subjects and handle related complaints quickly and smoothly in accordance with Article 30 of the Personal Information Protection Act. Disclosed. ○ This personal information processing policy is effective from January 1, 2023. Article 1 (Purpose of processing personal info..
MOMENT 개인정보처리방침 은(는) 「개인정보 보호법」 제30조에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다. ○ 이 개인정보처리방침은 2023년 1월 1부터 적용됩니다. 제1조(개인정보의 처리 목적) 은(는) 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별도의 동의를 받는 등 필요한 조치를 이행할 예정입니다. 제1조(개인정보의 처리 및 보유 기간) ① (는) 법령에 따른 개인정보 보유·이용기간 또는 정보주체로부터 개인정보를 수집 시에 동의받은 개인정보 보유·이용기간 내에서 개인정보를 처리..
ios passkey 적용하기 새로운 생체인증으로 passkey라는게 등장했습니다. 나오자마자 실 프로젝트에 적용했었는데 포스팅 해놔야지 해놔야지 생각만하고 이제서야 블로그 접속을 하네요 전 직장에서 하던 프로젝트에 FIDO가 적용되어있었는데 FIDO1이 만료되고 FIDO2를 적용해야한다 하여 조사중에있던중 아이폰은 애플의 passkey 발표로 passkey를 적용하게 되었습니다. 참고 url은 하기와 같습니다. https://developer.apple.com/documentation/authenticationservices/connecting_to_a_service_with_passkeys Connecting to a service with passkeys | Apple Developer Documentation Allow use..
Making iPhone ready for development 끝나지 않는 문제 오래간만에 개인 앱 개발 좀 하려는데 Xcode가 날 괴롭히는 것이었다. iPhone is busy Making iPhone ready for development 실 기기에 빌드 좀 하려 치면 자꾸 위와 같은 오류 메시지가 뜨면서 안 넘어가지는데 하루 이상 기다려도 봤는데 끝나지 않고 검색해서 나오는 방법을 다 시도해봐도 해결이 되지 않았다. 내가 찾아서 시도해본 방법 리스트는 하기와 같다. 1. 아이폰을 재부팅해라 2. Xcode를 재부팅 3. Xcode 클린빌드 4. device 윈도우에서 +버튼 눌러서 보이는 기기 등록 미치고 환장했다 잘만 되던 테스트 기기였는데 바뀐 거 하나 없는데 어느 순간 안됨.. 내 애플 계정이 하도 이 업체 저 업체에 하위 개발자로 등록되어 있어서 꼬인 건가 싶어서 모든..
아이폰으로 애플 개발자 등록하기 애플 개발자 등록을 위해 개발자 사이트를 접속했더니 앱으로 등록해 보십시오 라는 문구가 있지 않은가 당장 폰으로 시작해 봤다. 1. 앱스토어에서 apple developer 검색하여 앱을 다운로드합니다. 2. 앱 실행 -> 계정 탭 -> 로그인 버튼 탭 3. 로그인 버튼을 누르면 이렇게 폰에 로그인 되어있는 계정이 자동으로 떠서 편하네요 기존 계정으로 진행해도 되고 새로 만드셔도 됩니다. 4. 지금 등록하기 탭 5. 안내가 나옵니다. 하단 계속 버튼을 탭합니다. 6. 정보 입력창이 나옵니다. 입력하고 상단 우측 다음 버튼을 탭합니다. 7. 주소 입력란이 나옵니다. 영문으로 입력하고 하단 계속 버튼을 누릅니다. 저는 네이버 영문 주소변환을 사용했습니다. 8. 유형 선택 화면이 나옵니다. 개인적으로 앱을 배..
iMovie Download iMovie 9.0.9 for macOS Quickly It was 20 years ago when iMovie was originally released on Oct 5, 1999. Now the latest major version is iMovie 10.2 which was released on Nov 12, 2020. The newest update is iMovie 10.2.3 was released to public on Mar 4, 2021. Apple's iMovie is the easiest way to start video editing on your Mac and iOS. However, not all iMovie users like the new iMovie. Som..
MacOS Monterey network not working in VMWare Fusion 맥을 Monterey로 업데이트했더니 잘만 되면 vmware fusion으로 설치한 윈도우가 인터넷이 안됩니다. 서치결과 .vmx 파일을 메모장으로 열어서 하기 내용을 변경해주면 된다는 군요 ethernet0.virtualDev = "e1000e" to ethernet0.virtualDev = "vmxnet3" 파일 위치 : /Users/사용자 이름/Library/Application Support/VMware Fusion/Virtual Machines/Boot Camp/Boot Camp 2.vmwarevm -> 패키지 내용 보기 해보니 정말 해결됐습니다.
Webkit 메모리 누수 문제 해결법 WKScriptMessageHandler 사용 시에 add함수 자체에 문제가 있게 설계가 됐습니다. 스택오버플로우에서 찾은 방법으로 적용하니 바로 해결이 되는군요 애플의 예제코드도 그렇고 다른 예제들을 보면 addScriptMessageHandler 에 delegate를 설정할때 그냥 self를 셋합니다. 일단 복붙하여 테스트를 해보고 동작하면 넘어가고 메모리 누수를 맞이합니다. 핸들러는 델리게이트를 참조하고 웹뷰는 핸들러를 소유하면서 순환참조가 발생합니다. 하기 코드는 스크립트 핸들러로 인한 메모리 누수를 막기위한 코드입니다. swift, objective-c 각각 적어놓겠습니다. swift 버전 class LeakAvoider : NSObject, WKScriptMessageHandler { weak..