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

AppStore에서 생성방법.. 1) 특가 코드 생성 2) 특가 코드 생성 이후 일회용 코드 생성 - 일회용 코드 생성- 사용자 설정 코드 생성 2-1) 일회용 코드 일시- 코드 생성 이후파일을 다운받으면아래와 같이 Code를 볼 수 있다.해당 URL을 사용자에게 보내주면 아래와 같이 앱스토어에서 2주 무료 체험 이후 구독을 이용할 수 있게 된다. 코드 1) 따로 특가 코드를 사용했는지 확인할 필요없음특가코드로 trial 이용 중에는 구독 결제된 걸로 판독되는 듯private func updateCustomerProductStatus() async { for await result in Transaction.currentEntitlements { do { ..

[ 2024의 여름에 시작한 매월을 돌아보는 리버리의 얼리버리 딜리버리 회고]2024년 5월 회고 / 얼렁뚱땅 어리둥절 흘러가는 시간 잡기 시작2024년 6월 회고 / 미국에서 아주심기2024년 7월 회고 / 무더운 여름, 뜨거운 1.2.10 업데이트 !2024년 8월 회고 / 나는 (비포장) 꽃길을 걷고 있다2024년 9월 회고 / 하고 후회하는 것과 하지 않고 후회하는 것2024년 10,11월 회고 / 쉼, 재정비, 그리고 다시 출발2024년 회고2023년, 23살 인생 최악의 1년을 보내고 그 어떤 때보다 평온했던 2024년을 보냈다.2024년을 살아가며 삶이라는 것은 지독하게도 끈질기고 무자비하지만 그와 동시에 정말 사랑스럽고 아름다운 것 같다는 생각을 하곤 했다.올 한 해의 목표는 딱 하나였다...

💕 인앱 결제 구현 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나의 마음을 들여다보는 시간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업데이트 1.3.4 🚂 앱의 성장첫 프리미엄 구독제가 들어가고 결제가 이뤄지고 있다. 처음에는 무료였던 앱이 유료가 되면서 반발이 있을 수도 있다는 생각을 했다. 그런데 왜인걸, 기분 좋게 결제를 해주시는 분들이 계신다. 내가 2년동안 쫓았던 가치가 옳았나보다. 나는 하는 일이 그대로인데 이전보다 조금은 안정적인 기분이 든다. 지속 가능한 서비스를 만들자...

🔧 문제 상황 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은 나를 괴롭게 했지만, 앞으로 더 멀리 나아갈 수 있는 길..