- Total
목록전체 글 (255)
꿈꾸는리버리

🔧 문제 상황Guideline 5.1.2 - Legal - Privacy - Data Use and SharingThe app privacy information provided in App Store Connect indicates the app collects data in order to track the user, including Device ID. However, the app does not use App Tracking Transparency to request the user's permission before tracking their activity.Apps need to receive the user’s permission through the AppTrackingTranspare..

기종마다 높이가 달라서 SE에도 대응을 하려면, 꼭 ScrollView를 넣어야했어서 알아보다가 찾게 된 코드!!미래에도 써먹을 거 같아서 아카이빙 합니다 ///!!var body: some View { GeometryReader { geometry in ScrollView(.vertical) { VStack { // content } .frame(width: geometry.size.width) .frame(minHeight: geometry.size.height) } }}
ex) 노티 권한 설정 다시 하기 -> 이럴 때 "[설정앱] -> [앱 이름] -> [알림] -> 수정하기" 이런식으로 alert을 띄우기보다는 설정앱을 띄우는 게 좀 더 UX적으로 좋으니까!!! Text("트리거") .onTapGesture { if let url = URL(string: UIApplication.openSettingsURLString) { UIApplication.shared.open(url) } } https://developer.apple.com/documentation/uikit/uiapplicationopensettingsurlstring?langua..

☁️ Widget 시리즈 기본 시리즈SwiftUI Widget 딱대.. (1/3) 위젯 기본 개념 + 구현SwiftUI Widget 딱대.. (2/3) : 앱 내의 데이터를 widget에 띄우기SwiftUI Widget 딱대.. (3/3) : 위젯을 눌렀을 때 다른 화면으로 뜨게 하기 에러 시리즈SwiftUI Widget 딱대(짐).. : 위젯 memory 제한SwiftUI Widget 딱대(짐).. : localization 적용SwiftUI Widget 딱대(짐).. : 위젯에 폰트가 안 먹혀요...[Error 해결] Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier.SwiftUI Wid..

네 제가 Core Data 너무 겉햝기식으로 공부했습니다.CoreData Configuring Relationships... 이번에 작업하면서 저를 위한 정리.. 했습니다 ㅎㅎ 🌧️ 대략적인 흐름 + 용어 정리 모델들끼리 1:1, 1:n, n:n 같은 관계를 만들어줄 때 사용할 수 있는 CoreData의 Relationships! CoreData의 엔티티들이 정의되어 있는 .xcdatamodeld 파일에 가면 다음과 같이 Relationships을 도식화한 뷰를 볼 수 있다. (라고 하는데 저는 없덩디요..? xcode가 업데이트되면서 없어진 거 같아요 ㅋㅋ,,,)- Source Entity와 Destination Entity우측에 Source Entity를 선택하고 Relationship을 추가하..

[ 2024의 여름에 시작한 매월을 돌아보는 리버리의 얼리버리 딜리버리 회고]2024년 5월 회고 / 얼렁뚱땅 어리둥절 흘러가는 시간 잡기 시작2024년 6월 회고 / 미국에서 아주심기2024년 7월 회고 / 무더운 여름, 뜨거운 1.2.10 업데이트 !2024년 8월 회고 / 나는 (비포장) 꽃길을 걷고 있다2024년 9월 회고 / 하고 후회하는 것과 하지 않고 후회하는 것2024년 10,11월 회고 / 쉼, 재정비, 그리고 다시 출발2024년 회고 7월의 한 문장나를 만든 건 7할이 바람이었다.🍀 근황 7월 말,,, ( 을 목표로 했지만 8월 첫 주 ) 드디어 Cherish 1.2.10 배포를 올리고 기다리고 있다. 이번 스프린트는 진짜 양이 많았기 때문에 지독하게 끈질긴.. 스프린트였지만 사람들의..

[ 2024의 여름에 시작한 매월을 돌아보는 리버리의 얼리버리 딜리버리 회고]2024년 5월 회고 / 얼렁뚱땅 어리둥절 흘러가는 시간 잡기 시작2024년 6월 회고 / 미국에서 아주심기2024년 7월 회고 / 무더운 여름, 뜨거운 1.2.10 업데이트 !2024년 8월 회고 / 나는 (비포장) 꽃길을 걷고 있다2024년 9월 회고 / 하고 후회하는 것과 하지 않고 후회하는 것2024년 10,11월 회고 / 쉼, 재정비, 그리고 다시 출발2024년 회고 🍀 근황 이번 6월은 "미국에서 아주심기"로 요약할 수 있을 것 같다. 처음 WWDC 연락을 받고 WWDC를 가기로 마음을 먹고나서, 미국이라는 커다란 변수가 내 삶에 데굴데굴 굴러왔다. 그리고 이번 6월은 미국에서 했던 모든 경험에 대한 .. 나의 생..
🔧 문제 상황git을 사용하던 중 오류가 발생하면서 add도 안되고, commit도 안되는 현상이 발생...git fatal: Unable to create 'C:/file_path/.git/index.lock': File exists. 구글링을 해보니까 git 프로세스가 동작중일 때 다른 git 프로세스가 실행되는 것을 막아두기 위해서 index.lock이라는 파일을 만들어서 보호를 하는데, 가끔 이게 꼬이는 것 같았다. 그래서 해당 파일을 제거해주는 것으로 해결 가능했슘🌟 문제 해결rm ./.git/index.lock fatal 이라길래 너무 당황했지만... 그래도 다행히.. 넘겼다..