빛나는 오늘의 발견, 빛나는 오늘의 나 - 요조 하루는 내 동생과 한 이불속에서 밤이 새도록 수다를 떨었다. 당시 그녀는 고3 이었고 나는 스물일곱. 8살 터울이었지만 우리는 서로의 나이차이에 대해서 심각하게 생각해본 적이 없었다. 수학 성적이 좋아서 이과를 선택한 수현이는 고3이 되었지만 한달인가 지나서 갑자기 사진을 공부하고 싶다고 부모님 속을 엄청 썩이고 결국 사진기를 손에 쥔지 4개월 정도 지났을 때였다. '중앙대에 가고 싶어, 언니. 근데 사진과는 서울캠퍼스가 아니고 지방에 있어서 집에서 통학하기 쉽지 않을텐데 어쩌지?' '그럼 나랑 둘이 따로 나와서 살자. 언니가 얼른 앨범내고 돈 벌고 차 뽑아서 데려다줄게.' '내가 언니랑 따로 산다고 하면 엄마가 퍽이나 좋아하겠다.' '걱정마, 너 사진 공..
안녕하세요, 은조공주🥰입니다. 벌써 5편이네요! 슬슬 끝이 보입니다. 이번 편에서는 영수증 검증 방식에 대해서 설명할 것입니다. ( 2021-03-16 기준 Apple document 업데이트 내용 반영되었습니다.) [ 1.Choosing a Receipt Validation Technique ] 앱에 적합한 영수증 검증 방식을 선택 앱스토어 영수증에는, 앱 내의 앱 판매 또는 구매 기록이 들어있습니다. 앱이나 서버에, 영수증 검증 코드를 추가함으로써 구입한 컨텐츠를 인증하고 검증할 수 있습니다. 앱에 고유한? 적합한? 보안 솔루션을 채택하기 위해(?..), 영수증 검증에는 보안 코딩 기법의 이해가 필요합니다. Choose a Validation Technique 영수증의 신뢰성을 확인하는 데에는 두 가..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/uT01q/btqAq2Cp2r8/e9mbzMpdks6W79DWe2NMd0/img.png)
안녕하세요, 은조공주🥰입니다. 4편으로, 구입을 시작하는 내용을 설명하겠습니다. ( 2021-03-16 기준 Apple document 업데이트 내용 반영되었습니다.) [ 1.Requesting a Payment from the App Store ] 유저가 구입할 상품을 선택했을 때, 앱스토어로 결제 요청을 제출하기 앱의 스토어 UI 를 노출하면, 유저는 앱 내에서 구입을 할 수가 있습니다. 유저가 상품을 선택했을 때, 앱에서는 결제 요청을 생성해 이를 앱스토어로 제출합니다. IAP 의 구매 플로우 구현은 3단계로 나뉠 수 있습니다. 먼저 첫번째 단계에서, 앱은 앱스토어로부터 상품 정보를 가져와서, 이를 스토어UI로 유저에게 보여주고, 유저가 상품을 고를 수 있게 합니다. 두번째로, 유저가 앱의 스토어에..
안녕하세요, 은조공주🥰입니다. 3편에서 설명할 내용은 아주 짧고 적기 때문에, 2편에 이어 바로 포스팅을 하도록 하겠습니다. ( 2021-03-16 기준 Apple document 업데이트 내용 반영되었습니다.) [ 1.SKStorefront ] Apple AppStore storefront 의 위치 및 고유 식별자를 포함하는 객체 class SKStorefront : NSObject SKStorefront 는 매장(storefront) 정보를 SKPaymentQueue 의 읽기 전용 속성으로 표시합니다. 그리고, (앱에서 제공할...?) 상품 ID 리스트와 storefront 리스트를 앱 내에서 가지고 있어야 합니다. (이 매장 - Storefront 라는 것에 대해 고민해봤는데, ... (왜냐면 정확..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/blUjFv/btqAov6AVBl/UO1UrCDLt7DbDzb3UW0pXK/img.png)
안녕하세요, 은조공주🥰입니다. 드디어..? 아직...? 2편입니다. 이번 편에서는 상품 정보를 가져오는 단계에 대해서 설명할 것입니다. ( 2021-03-16 기준 Apple document 업데이트 내용 반영되었습니다.) [ 1.Loading In-App Product Identifiers ] 앱스토어에서 상품 정보를 가져오기 위해 인앱 상품들의 고유 Id 를 로드 IAP 의 구매 플로우 구현은 3단계로 나뉠 수 있습니다. 먼저 첫번째 단계에서, 앱은 앱스토어로부터 상품 정보를 가져와서, 이를 스토어UI로 유저에게 보여주고, 유저가 상품을 고를 수 있게 합니다. 두번째로, 유저가 앱의 스토어에서 상품을 골랐을 때, 결제를 요청합니다. 그리고 마지막으로 앱이 상품을 제공해줍니다. 구매 프로세스를 시작하자..
안녕하세요 은조공주🥰 입니다. ^__^ Overview 글을 쓰고 한달만에... 1편을 올릴 수 있게 되었습니다. ( 2021-03-16 기준 Apple document 업데이트 내용 반영되었습니다.) [ 1.Setting Up the Transaction Observer and Payment Queue ] 앱에 Observer를 추가함으로써 transaction을 받고, 처리할 수 있도록 한다. 앱 내 트랜잭션 수행을 위해서, 옵저버를 생성해 payment queue에 추가해야 합니다. (여기서 트랜잭션은, 한번의 "거래" 와 같은 느낌입니다. 상품을 사고 파는, 거래 하나하나..? Payment Queue - 결제 대기열 에 그 "거래 -transaction"들이 줄지어있고, 자기 자신이 완료되기 위..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/eqgN5o/btqzHUsjkRu/i9c9u5hKIKBJx6pm4Jd3sK/img.png)
안녕하세요 은조공주🥰 입니다. ^__^ 오늘부터, iOS 의 StoreKit 에 대해 공부해보며 글을 써보려고 합니다. IAP 를 구현해보려고 하시는 분들에게 조금이나마 도움이 되길 바랍니다. ( 2021-03-16 기준 Apple document 업데이트 내용 반영되었습니다.) [ 종류 ] 먼저, IAP (In-App Purchase) 내의 상품 타입은 4가지가 있고, 각각은 아래와 같습니다. 1. Consumable 게임에서 화폐같은 종류 (100코인, 200크리스탈 등등 . . .) Used Once, Can be depleted, Can be purchased again Consumable 상품은, 말 그대로 "소모성 재화" 입니다. 현실에서 500원을 주고 사탕 하나를 사먹을 수 있듯이, 앱 내..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/byRjE6/btqzsRXaD9W/WfvW4JynUZ1VQH5da8AZ3k/img.jpg)
아주아주 오랜만에 포스팅을 한다!! 거의 일주일만인것같다 그래서 그간 찍은 사진의 양이 엄청나다 ㅠㅠ 그동안 뭐했는지는 매일 일기에는 썼지만 여기 다 쓰긴 너무 길어서 생략.. 유정이가 추천해줬던 요미! 클라인 사이즈에 오레오 추가해서 먹었었다 맛난다 페스탈로치슈트라쎄 앞의 광경 ㅎㅎ 여기서 901번 버스를 타고 학교로 간다. 중국집에서 먹은 볶음밥 ㅋㅋㅋㅋㅋ 가격은 6천원정도? (5유로) 좀 넘는데 양도 많고 맛있다 레베에서 산 연어! 저게 2/3 정도 양인데 진짜 많다 근데 4유로도 안한다!! 우리나라로 치면 만원 정도 좀 넘는 양인데 오육천원 ㅎㅎ 그리고 토요일의 뉘른베르크!! 학교에서 버스를 타고 1시간 정도를 달려서 뉘른베르크에 도착했다 날씨가 참 좋았당 독일 전통의상을 요즘 많이 판다 옥토버페..
- Total
- Today
- Yesterday
- ios 인앱결제
- IAP
- 일상
- storekit
- MacOS
- async/await
- 인앱결제
- ios iap
- Swift
- Concurrency
- InAppPurchase
- Apple
- ios
- FinderSync
- I'm_in_Bamberg
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |