Repository navigation
1.1.1: 광고 시청 Pro 이용권, 앱 오프닝 광고, 컨트롤러 연결 시 Pro 팝업 - #22
Merged
Merged
Conversation
- 보상형 광고를 끝까지 보면 3시간 동안 Pro 기능(백그라운드 충전 알림, Live Activity, 광고 제거)을 연다. 유료 기능 판정은 PremiumAccess.isActive(구독 ‖ 이용권)로 모은다 - 백그라운드에서 돌아올 때 앱 오프닝 광고를 띄운다. 마지막 광고 후 15분 간격, 약관 링크·광고 클릭 직후 1회 건너뜀 - 앱 실행 후 첫 컨트롤러 연결 때 Pro 소개 팝업(광고 이용권 / 구독 보기 / 나중에) - 앱 시작 시 알림 권한 → UMP 동의 → ATT 순서로 묻는다(AdConsentManager) - Google Mobile Ads 13.x, UMP 3.x(SPM), SKAdNetwork ID, ATT 설명 문구 추가 - 구매 화면 하단에 광고 이용권 버튼, 약관 링크가 가격 영역에 가려지던 레이아웃 수정 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
요약
구독하지 않은 사용자에게 AdMob 광고를 붙이고, 광고로 Pro를 잠깐 써 볼 수 있게 합니다. 1.1.1 출시용입니다.
PremiumAccess.isActive(구독 ‖ 이용권)로 통일. 구독자·이용권 사용자에게는 광고·팝업 없음의존성
-ObjC링커 플래그GADApplicationIdentifier,NSUserTrackingUsageDescription(ko/en/ja), SKAdNetwork ID 50개pro_pass_rewarded, 앱 오프닝app_open_foreground. DEBUG는 Google 테스트 단위확인한 것 (iOS 27 시뮬레이터)
확인 못 한 것 (실기기 필요)
출시 전 함께 할 일
🤖 Generated with Claude Code