참고, 2026년 8월: 이 글은 이전 릴리스 때 작성되었고, 당시의 등급 구조를 설명하고 있어요. AlcoLog는 v1.2.0에서 Pro 등급을 Premium으로 합쳤기 때문에 지금은 유료 등급이 하나뿐이에요. 합치는 과정에서 잃은 기능은 없고, Pro를 쓰던 분은 추가 비용 없이 Premium으로 옮겨졌어요.
AlcoLog v1.0.4는 모든 사용자에게 Apple Health 동기화를 무료로 열어 주고, App Store의 AlcoLog 제품 페이지에서 바로 구독을 살 수 있도록 App Store 프로모션 지원을 더하고, StoreKit 계층에서 Swift 6 동시성 관련 부분을 조용히 다듬었어요.
# 모두에게 무료가 된 Apple Health 동기화
v1.0.4에서 가장 큰 변화는 Apple Health 동기화가 더 이상 Pro 기능이 아니라는 것이에요. 이제 모든 등급의 모든 AlcoLog 사용자가 기록한 음료와 알코올 칼로리를 iPhone의 건강 앱에 바로 기록할 수 있어요.
설정을 열고 Apple Health 섹션까지 스크롤한 다음 건강 앱과 동기화를 탭하고, iOS가 요청하는 두 가지 쓰기 전용 권한(알코올 음료, 식이 에너지)을 허용하세요. 그때부터 세션을 끝낼 때마다 합계가 건강 앱에 기록되고, 그 데이터는 걸음 수, 수면 등 iOS가 이미 추적하고 있는 다른 모든 정보와 나란히 놓여요.
이 기능이 모든 사용자에게 열린 만큼 다시 짚어 둘 점이 두 가지 있어요.
- 동기화는 한 방향이에요. AlcoLog는 Apple Health에 기록만 하고, 절대 읽어 오지 않아요. 심박수, 운동, 수면 단계를 비롯해 건강 데이터베이스의 어떤 정보도 가져오지 않아요. 오가는 데이터는 AlcoLog 안에서 기록한 음료뿐이에요.
- 데이터는 내가 관리해요. AlcoLog가 기록한 항목은 언제든 건강 앱 안에서 삭제할 수 있어요. 삭제해도 AlcoLog 자체 내역에는 반영되지 않아서, 두 저장소는 서로 독립적으로 유지돼요.
전체 과정이 궁금하다면 Apple Health 동기화 튜토리얼에서 단계마다 스크린샷과 함께 안내해요.
# App Store 프로모션: 제품 페이지에서 바로 구독
iOS에서는 개발자가 앱 내 구입 항목을 App Store 제품 페이지에 직접 노출할 수 있어요. 그래서 구독을 고민하는 분이 앱을 설치하고, 업그레이드 카드를 찾고, 거기서 결제하는 대신 목록에서 바로 Premium 연간을 탭할 수 있어요. 이를 App Store 프로모션이라고 부르며, v1.0.4에서 AlcoLog에 이 기능을 켰어요.
기술적으로는 StoreKit 계층에 PurchaseIntent 옵저버를 추가해야 했어요. 고객이 App Store에서 프로모션 중인 상품을 탭하면, iOS는 앱이 실행되는 순간 AlcoLog에 구입 의사를 넘겨주고, 앱은 이를 기존 구입 흐름으로 곧장 보내요. 그래서 고객은 앱 안에서 들어갔을 때와 같은 결제 화면에 도착해요. 새 결제 화면도, 별도의 흐름도 없어요. "App Store에서 봤다"에서 "구독했다"까지의 길이 짧아졌을 뿐이에요.
이미 앱을 설치하고 설정에서 구독을 산 분에게는 보이지 않는 변화예요. App Store 제품 페이지를 통해 AlcoLog를 처음 알게 되는 새 고객에게만 의미가 있어요.
# 내부 개선
StoreKit 매니저에서 작은 Swift 6 정리가 있었어요. checkPurchased() 안의 클로저 캡처 몇 개를 새 컴파일러의 엄격한 동시성 Sendable 규칙에 맞게 다듬었어요. 사용자가 느낄 동작 변화는 없지만, 더 큰 Swift 6 마이그레이션을 앞두고 코드베이스가 한 단계 더 깔끔해졌어요.
# 나에게 어떤 의미인가요
무료 등급을 쓰고 있다면, 전에는 유료로만 쓸 수 있던 기능을 방금 얻었어요. 설정에서 Apple Health 섹션을 찾아, 음료 데이터를 건강 앱에 넣고 싶다면 토글을 켜세요.
Pro 또는 Premium을 쓰고 있다면, 일상에서 달라지는 건 없어요. 원래 쓰던 기능을 이제 다른 모든 분도 쓰게 된 거예요. Pro에는 여전히 즐겨찾기, 위치 트리거, 여러 지표 기반 알림, Siri 단축어, 맞춤 앱 아이콘, 무제한 CSV 및 PDF 내보내기, 추가 위젯 세트가 포함돼요.
구독을 고민하고 있다면, v1.0.4가 기기에 도착한 뒤부터는 App Store 제품 페이지에서 바로 구독할 수 있어요. 어디서 구입을 시작하든 같은 출시 주간 가격이 적용돼요.
# 블로그 및 소식 허브의 다른 글
[HUB SIBLINGS LIST]