- Total
목록분류 전체보기 (244)
꿈꾸는리버리
💕 인앱 결제 구현 Intro [ 이전 포스팅 ][인앱 결제하기 1] 사업자 등록증 + Appstore Connect 준비단계[인앱 결제하기 2] StoreKit2 코드 작성하기[인앱 결제하기 3] 샌드박스 결제, 인앱 결제 심사 방법[인앱 결제하기 4] 구독 결제 구현하기[인앱 결제하기 삽질 모음 Zip][인앱 결제하기 5] 자동 갱신의 신규 특가 💕 자동 갱신의 신규 특가 구현하는 방법 1️⃣ 앱스토어 커넥트에서 신규 특가 설정하기 이후 국가 선택 -> 신규 특가 이벤트를 진행할 시기 설정 -> Xcode에서 싱크하게 돌리기2️⃣ UI에서 다르게 보여주고 싶으면 수정하기if let subscription = monthproduct.subscription, let introduc..
VStack(alignment: .leading, spacing: .zero) { // 대충 코드 } .background(alignment: .bottom) { TrabbleImage.backMaterial.swiftUIImage .resizable() .scaledToFill() .ignoresSafeArea(edges: .top) } Vstack 배경으로 Image가 들어가야 해서 위와 같은 코드를 작성했는데,아래와 같은 이슈가 발생했다.문제: 기기별로 잘 보면 동그라미 밑에 배경의 공간이 다른 것을 확인할 수 있다..
🔧 문제 상황어느 순간부터 계속 CreateChattingRoomUsecase.swift 파일이 계속해서 modified 상태로 인식되는 문제가 발생했다.나의 문제인 줄 알았으나 같이 작업하는 동료도 같은 문제가 발생💬 고민 Point1. 처음에는 파일이 꼬인거라 생각함- stash, commit을 해도 제거되지 않아서, clone을 다시 했는데에도 해당 문제 발생2. 노트북 + Xcode를 껐다 켰는데에도 동일한 문제 발생- 이 시점에 동료에게 물어봤더니 같은 문제를 겪고 계셨음3. 파일 경로 문제라고 생각함- Build Phases의 Compile Sources를 확인하였으나 해당 파일이 얌전히 잘 있었고,https://github.com/user-attachments/assets/9442122b..
🔧 문제 상황 Cherish - 7가지 형식으로 적는 나만의 일기Cherish는 이런 기능들을 제공해요! # 요즘 나에게 하는 한마디 나에게 해주고 싶은 한 마디를 적어보세요. 매일 이 한마디를 읽는 것만으로도 많은 힘이 될 거예요. # 음악과 함께하는 시간 잔잔apps.apple.com 아이패드 만들어 달라는 요청이 많아서 UI 작업하는 중... 웹 개발할 때 내가 세상에서 제일 싫어했던 Flexible layout이 다시 등장했다. 고민을 하던 중 우선 이렇게 앱의 크기를 임으로 바꿀 수 없도록 설정해서 배포를 하고, 이후에 수정해야지라고 생각했다. 내가 생각하기에 유저는 세로 iPad나 mac보다는 keyboard를 쓰고 싶은 거 같았거덩요 ~ 💬 고민 Point그래서 iPad 에서는 L..
Cherish나의 마음을 들여다보는 시간litt.ly 🌟 이전 포스팅 1️⃣ Cherish 이야기Cherish 시작 및 디자인.. [1/2]Cherish 앱 출시 [2/2]. 개발 스토리Cherish, 세상에 나오다. 2️⃣ 업데이트 이야기업데이트 1.1.0업데이트 1.2.0업데이트 1.2.4업데이트 1.2.6업데이트 1.2.10업데이트 1.3.0 🚂 앱의 성장2024년 8월 8일, 1.2.10 업데이트 이후로... 벌써 거의 3달이라는 시간이 훌쩍...지난 몇 개월동안 노력한 덕에 다운로드 수는 거의 2배로 뛰었다.... ( 오늘의 앱 최고예요.. )그간 백업 기능과 프리미엄 기능을 구현했다. 처음 해보는 파이어베이스 작업과 StoreKit은 나를 괴롭게 했지만, 앞으로 더 멀리 나아갈 수 있는 길..
Animation 뚜까파기 모음 zip1. Animation의 기초2. Animation을 일어나게 하는 Trigger들 ( Gesture를 중심으로 ) +) Animation을 위한 미니 공부들Position vs Offset 예시와 함께 비교 분석하기 Animation 공부하면서 정말 헷갈렸던 개념 중에 하나... Position과 Offset !!Animation 곳곳에 쓰이는 녀석이기 때문에 아주 잘 쓰고 싶은 다음에 한번 파봤다(?) 🔮 이 녀석 어떤 뷰일지 예상이 간다면 굳이 읽을 필요가 없을 것 같습니닷.. ( 정답은 제일 밑에 있습니다. ) 🔮 우선 알아야 하는 개념 1) 무엇을 기준으로 이동하는가위에서 설명하는 것처럼 View의 위치를 미세하게 조정하는 방법은 2가지가 있다.바로 ..
보호되어 있는 글입니다.
SwiftUI에서 Preview를 사용하면서 활용했던 것들에 대한 내용이다. Preview 활용기 우선 DarkMode, 여러 기기 등등을 띄우는 활용기에 대한 내용....! 아래 주석으로 표시해둔 부분의 코드가 바뀐다.struct Content_Previews: PreviewProvider { static var previews: some View { Group { // 여기 들어가는 뷰들이 바뀌는 거임 } }} ⚠️ 참고로 Preview의 기기에 따라 Userdefault나 Coredata와 같은 디바이스 용 데이터는 각각 저장된다. 한 시뮬레이터가 하나의 다른 기기라고 생각하면 편하다. 🌷 기기 변경 1️⃣ 코드 활용 ContentView() .previ..