React-native-iap: iOS์—์„œ ๊ตฌ๋…์„ ๋ณ€๊ฒฝํ•  ๋•Œ buySubscription์ด ํ•ด๊ฒฐ๋˜์ง€ ์•Š์Œ

์— ๋งŒ๋“  2018๋…„ 09์›” 26์ผ  ยท  14์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: dooboolab/react-native-iap

react-native-iap ๋ฒ„์ „

2.2.2

์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•œ ํ”Œ๋žซํผ (IOS ๋˜๋Š” Android ๋˜๋Š” ๋‘˜ ๋‹ค?)

iOS

์˜ˆ์ƒ๋˜๋Š” ํ–‰๋™

buySubscription์€ ๋งค์›” ๊ตฌ๋…์—์„œ ์—ฐ๊ฐ„ ๊ตฌ๋…์œผ๋กœ ๋ณ€๊ฒฝํ•  ๋•Œ ์˜ค๋ฅ˜๋ฅผ ๊ฑฐ๋ถ€ํ•˜๊ณ  ๋ฐ˜ํ™˜ํ•˜์ง€ ์•Š๊ณ  ํ•ด๊ฒฐ๋˜์–ด catch ์ ˆ์„ ๊ฐ•์ œ ์ ์šฉํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

์‹ค์ œ ํ–‰๋™

ํ˜„์žฌ ํ•œ ํ”Œ๋žœ์— ๊ฐ€์ž…๋˜์–ด์žˆ๋Š” ๊ฒฝ์šฐ ๋‹ค๋ฅธ ํ”Œ๋žœ์œผ๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด buySubscription์ด ๋‹ค์Œ ์˜ค๋ฅ˜๋ฅผ ํฌ์ฐฉํ•˜๊ณ  ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.
screen shot 2018-09-27 at 1 21 10 am

ํ…Œ์ŠคํŠธ ๋œ ํ™˜๊ฒฝ (์—๋ฎฌ๋ ˆ์ดํ„ฐ? ์‹ค์ œ ์žฅ์น˜?)

์‹ค์ œ ๊ธฐ๊ธฐ, iPhone 6

ํ–‰๋™์„ ์žฌํ˜„ํ•˜๋Š” ๋‹จ๊ณ„

์ด๋Š” ๊ตฌ๋… ์ˆ˜์ • ๋Œ€ํ™” ์ƒ์ž๊ฐ€ ์•ฑ ๋‚ด์—์„œ ํŒ์—…๋˜์–ด ํ˜„์žฌ ๊ตฌ๋…์—์„œ ์ƒˆ๋กœ ์„ ํƒํ•œ ๊ตฌ๋…์œผ๋กœ ๋ณ€๊ฒฝํ•  ๊ฒƒ์ธ์ง€ ๋ฌป๋Š” ๊ฒฝ์šฐ์— ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ด ๋Œ€ํ™” ์ƒ์ž๋ฅผ ํƒญํ•˜๋ฉด ์˜ˆ์ƒ ํ•ด๊ฒฐ ์•ฝ์† ๋Œ€์‹  ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ด ์‚ฌ์šฉ ์‚ฌ๋ก€๊ฐ€ ์„ค๋ช…๋˜์ง€ ์•Š์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ด ๊ฒฝ์šฐ ์‹ค์ œ๋กœ ๊ตฌ๋งคํ–ˆ๋Š”์ง€ ํ™•์ธํ•˜๊ฑฐ๋‚˜ ์ด๋Ÿฌํ•œ ๊ฒฝ์šฐ์— ๋Œ€ํ•œ ์˜์ˆ˜์ฆ์„ ๊ฒ€์ฆ ํ•  ๋ฐฉ๋ฒ•์ด ์—†๊ธฐ ๋•Œ๋ฌธ์— ์ง€๊ธˆ ๋‹น์žฅ์€ ๋ฌธ์ œ๊ฐ€๋ฉ๋‹ˆ๋‹ค. ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ด๋‚˜ ์ˆ˜์ • ์‚ฌํ•ญ์„ ์•Œ๊ณ  ์žˆ๊ฑฐ๋‚˜ ๋„์›€์„ ๋“œ๋ฆด ์ˆ˜์žˆ๋Š” ์ผ์ด ์žˆ์œผ๋ฉด ์•Œ๋ ค์ฃผ์„ธ์š” (Obj-C ๊ฒฝํ—˜์ด ์—†๋”๋ผ๋„). ํ˜„์žฌ ์ƒ๊ฐํ•  ์ˆ˜์žˆ๋Š” ์œ ์ผํ•œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์€ buySubscriptions๊ฐ€ ์˜ค๋ฅ˜๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ๊ฒฝ์šฐ์ด ์˜ค๋ฅ˜๋ฅผ ํ™•์ธํ•˜๊ณ ์ด ์˜ค๋ฅ˜์™€ ์ผ์น˜ํ•˜๋ฉด ๊ตฌ๋งค๋ฅผ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๊ฒƒ์€ ์˜์ˆ˜์ฆ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋ฅผ ๋ถˆ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋งŒ๋“ค๊ณ  ๋‹ค๋ฅธ ์˜ค๋ฅ˜ (์˜ˆ : ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†์Œ)๊ฐ€ ๋™์ผํ•œ ์˜ค๋ฅ˜ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ์‹ค์ œ๋กœ ๋น„์šฉ์„ ์ง€๋ถˆ ํ•  ํ•„์š”์—†์ด ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ตฌ๋…์„ ์ œ๊ณต ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋งค์šฐ ์œ„ํ—˜ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ํ˜„์žฌ๋กœ์„œ๋Š” ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ด ์—†๋‹ค๊ณ  ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์— ๋ญ”๊ฐ€ ๋น ์กŒ๋‚˜์š”? buySubscriptions์˜ ์•ฝ์†์ด ํ•ด๊ฒฐ๋˜์ง€ ์•Š์•„๋„๋˜๋Š” ์ด์œ ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ๋ˆ„๊ตฐ๊ฐ€์˜ ์˜๊ฒฌ์„ ๋“ฃ๊ณ  ๋งค์šฐ ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

ํŽธ์ง‘ : ์ด๊ฒƒ์€ ๋‚ด๊ฐ€ ์ด๋ฏธ ์„ค๋ช…ํ•œ ๊ฒƒ์˜ ๋ช…๋ฐฑํ•œ ๊ฒฐ๊ณผ ์ผ ์ˆ˜ ์žˆ์ง€๋งŒ ๊ตฌ๋…์„ ์ˆ˜์ •ํ•˜๋ ค๊ณ  ์‹œ๋„ํ•œ ํ›„์ด ๊ตฌ๋งค๊ฐ€ ๊ตฌ๋งค ๋‚ด์—ญ์— ์ถ”๊ฐ€๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ์ธก์—๋Š”์ด ๊ตฌ๋งค๊ฐ€ ์„ฑ๊ณตํ•˜์ง€ ๋ชปํ–ˆ๋‹ค๋Š” ํ‘œ์‹œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ๋Œ€ํ™” ์ƒ์ž์˜ ๊ตฌ๋งค ํ๋ฆ„์„ ์„ฑ๊ณต์ ์œผ๋กœ ์ง„ํ–‰ํ•˜์—ฌ "๋ชจ๋“  ์ค€๋น„๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค"๋ผ๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

EDIT2 : ๋•Œ๋กœ๋Š” ์ž‘๋™ํ•˜์ง€๋งŒ ์•„์ง ์žฌ์ƒ์‚ฐํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฐฉ๋ฒ•์„ ์ฐพ์œผ๋ฉด ๋‹ค์‹œ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค. ์ž‘๋™ํ•˜๋ฉด ์ฒซ ๋ฒˆ์งธ ๋Œ€ํ™” ์ƒ์ž๊ฐ€ ๋‚ด ์•”ํ˜ธ๋ฅผ ์š”์ฒญํ•œ ๋‹ค์Œ ์ฒซ ๋ฒˆ์งธ ๋Œ€ํ™” ์ƒ์ž๊ฐ€ "๊ตฌ๋งค ํ™•์ธ"์ด๊ณ  ๊ตฌ๋…์„ ์ˆ˜์ •ํ•  ๊ฒƒ์ธ์ง€ ๋ฌป๋Š” ๊ฒƒ๊ณผ ๋‹ฌ๋ฆฌ ๋‹ค๋ฅธ ๊ตฌ๋…์ด์—†๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ์ •์ƒ์ ์œผ๋กœ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. ์ž‘๋™ํ•˜์ง€ ์•Š์„ ๋•Œ ๋‚˜ํƒ€๋‚˜๋Š” ๊ฒƒ. ์ž‘๋™ํ•˜๋ฉด ๊ตฌ๋งค ํ•œ ๊ตฌ๋…์ด ์˜ˆ์ƒ๋Œ€๋กœ ๋‚ด ๊ตฌ๋งค ๋‚ด์—ญ์— ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค.

EDIT3 : ์ด์ „์— ์ž˜๋ชป๋œ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€ ์‚ฌ์ง„์„ ์ฐ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. "์˜ค๋ฅ˜ : ์•Œ ์ˆ˜ ์—†๊ฑฐ๋‚˜ ์˜ˆ์ƒ์น˜ ๋ชปํ•œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜์ค‘์— ๋‹ค์‹œ ์‹œ๋„ํ•˜์‹ญ์‹œ์˜ค." ๋˜ํ•œ react-native-in-app-utils์—์„œ ์ œํ’ˆ์„ ๊ตฌ๋งคํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๋ฐฉ๋ฒ•์„ ์‚ดํŽด๋ณผ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๊ณ  ์ฐจ์ด์ ์ด ์™œ ์ด๋Ÿฐ ์ผ์ด ๋ฐœ์ƒํ•˜๋Š”์ง€ ์„ค๋ช…ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์ง€๋งŒ ํ•ด๋‹น ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•˜์œผ๋ฏ€๋กœ ๊ฑฐ๊ธฐ์—์„œ ๋ฐœ์ƒํ•˜์ง€ ์•Š์„ ๊ฒƒ์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๐Ÿ— enhancement ๐Ÿ› bug ๐Ÿ“ฑ iOS

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์˜ค๋Š˜ ๊ทธ๊ฒƒ์„ ๋‹ค์‹œ ์‚ดํŽด ๋ณด์•˜๊ณ  ์ฃผ๋ชฉํ• ๋งŒํ•œ ๊ฒƒ์„ ๋ฐœ๊ฒฌํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๋Š” ๊ฒƒ์€ https://github.com/bizz84/SwiftyStoreKit/issues/269 ์˜ค๋ฅ˜์—์„œ ๋ฐœ๊ฒฌ ๋œ ๊ฒƒ

๋ชจ๋“  14 ๋Œ“๊ธ€

2.3.15 ์ตœ์‹  ๋ฒ„์ „์„ ์ง€๊ธˆ ์‚ฌ์šฉํ•ด ์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?

Yea ์˜ค๋Š˜ ์–ธ์  ๊ฐ€ ํ•œ ๋ฒˆํ•ด๋ณผ ๊ฒŒ

@kevinEsherick ์ด๊ฒƒ์— ๋Œ€ํ•œ ๊ฒฐ๊ณผ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

๊ทธ๋ž˜๋„ ์ž‘๋™์ด ์•ˆ๋˜๋Š”. ๋งค์›” ๊ตฌ๋…ํ•˜๊ณ  ์—ฐ๊ฐ„์œผ๋กœ ์ „ํ™˜ํ•˜๋ฉด catch ์ ˆ์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋ฌด์ž‘์œ„๋กœ ์ž‘๋™ํ–ˆ์ง€๋งŒ ์•„์ง ์žฌ์ƒ์‚ฐ ๋ฐฉ๋ฒ•์„ ์ฐพ์ง€ ๋ชปํ•œ ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์ฐพ์€ ๋‚ด์šฉ์„ ๊ณ„์† ์—…๋ฐ์ดํŠธํ•˜๊ณ  ์ €๋ฅผ ์œ„ํ•ด ๋˜‘๊ฐ™์ด ํ•ด์ฃผ์„ธ์š”. ๊ฐ์‚ฌ!

@kevinEsherick ๊ตฌ๋…์„ ์–ด๋–ป๊ฒŒ "์ „ํ™˜"ํ–ˆ์Šต๋‹ˆ๊นŒ? ์›”๊ฐ„ ๊ตฌ๋…์„ "์ทจ์†Œ"ํ•˜๊ณ  ์—ฐ๊ฐ„ ๊ตฌ๋…์„ "๋‹ค์‹œ ๊ตฌ๋งค"ํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋งž์Šต๋‹ˆ๊นŒ?

iOS์—์„œ๋Š” ์„ค์ • ์•ฑ์œผ๋กœ ์ด๋™ํ•˜์—ฌ ๊ตฌ๋…์„ ๊ด€๋ฆฌ ํ•œ ๋‹ค์Œ ๋™์ผํ•œ ๊ทธ๋ฃน ๋‚ด์—์„œ ๋‹ค๋ฅธ ์ œํ’ˆ์„ ์„ ํƒํ•˜์—ฌ ๊ตฌ๋…์„ ์ „ํ™˜ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๊นŒ?

@JJMoon ์•„๋‹ˆ์š”, ๋‹จ์ˆœํžˆ ์›”๊ฐ„ ๊ตฌ๋… ์ธ์•ฑ์„ ๊ตฌ๋งค ํ•œ ๋‹ค์Œ ์—ฐ๊ฐ„ ๊ตฌ๋… ์ธ์•ฑ์„ ๊ตฌ๋งคํ•ฉ๋‹ˆ๋‹ค. ๋™์ผํ•œ ๊ตฌ๋… ๊ทธ๋ฃน์—์„œ ๊ตฌ๋…์„ ์ž๋™ ๊ฐฑ์‹ ํ•ฉ๋‹ˆ๋‹ค. ๋‘ ๊ฐœ์˜ ๊ตฌ๋… (A ๋ฐ B)์ด iTunes Connect์—์„œ ๋™์ผํ•œ ๊ทธ๋ฃน์—์žˆ๋Š” ๊ฒฝ์šฐ A๋ฅผ ๊ตฌ๋…ํ•˜๋Š” ๋™์•ˆ B๋ฅผ ๊ตฌ๋งคํ•˜๋ฉด A๊ฐ€ ์ž๋™์œผ๋กœ ์ทจ์†Œ๋˜๊ณ  B๋ฅผ ๊ตฌ๋…ํ•˜๊ฒŒ๋ฉ๋‹ˆ๋‹ค.์ด ํŒจํ‚ค์ง€๊ฐ€์ด ๊ธฐ๋Šฅ์„ ์ง€์›ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด ๋ฌธ์ œ๋ผ๊ณ  ์ƒ๊ฐํ•˜์‹ญ๋‹ˆ๊นŒ? ๊ทธ๋ ‡๋‹ค๋ฉด์ด๋ฅผ ๊ตฌํ˜„ํ•  ๋ฐฉ๋ฒ•์„ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๋‚˜๋Š” ๋˜ํ•œ์ด ๋ฌธ์ œ์— ์ง๋ฉดํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ง„์ „์ด ์žˆ์Šต๋‹ˆ๊นŒ?

์•„๋‹ˆ์š”. ์ตœ๊ทผ์—์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์‹œ๊ฐ„์ด ๋งŽ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ณง ๋‹ค์‹œ ์กฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์ผ๋ถ€๋ฅผ ์‚ดํŽด๋ณด๋ฉด Apple์ด ๊ตฌ๋… ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์–ด๋Š ์ •๋„ ์ธ์‹ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋งค์›”์—์„œ ๋งค๋…„์œผ๋กœ ์ „ํ™˜ํ•˜๋ฉด ๊ตฌ๋… ์ˆ˜์ •์— ๋Œ€ํ•œ ์–ธ์–ด์™€ ํ•จ๊ป˜ ์ ์ ˆํ•œ ๋ชจ๋‹ฌ์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋งค๋…„ ๊ตฌ๋งคํ•  ๋•Œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๊ณ  buySubscription์ด ํ•ด๊ฒฐ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‹ค์‹œ ๊ตฌ๋งคํ•˜๊ธฐ ์œ„ํ•ด ๋Œ์•„ ๊ฐ€๋ฉด, ์ด๋ฒˆ์—๋Š” ์›”๊ฐ„ ๊ตฌ๋…์œผ๋กœ ๋Œ์•„ ๊ฐ€๋ฉด Apple์˜ API๊ฐ€ ๋‚ด๊ฐ€ ์—ฐ๊ฐ„ ๊ตฌ๋…์ž„์„ ์•Œ๊ณ  "๊ตฌ๋…์„ ์ˆ˜์ • ํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ ..."๋ชจ๋‹ฌ์„ ๋‹ค์‹œ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ํ”„๋กœ๋•์…˜์—์„œ ์–ด๋–ป๊ฒŒ ๋‚˜ํƒ€๋‚˜๋Š”์ง€ ์•„์ง ํ™•์‹คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์˜ค๋Š˜ ๋ฐค์— ์ด๊ฒƒ์„ ๋” ์ž์„ธํžˆ ์‚ดํŽด๋ณผ ๊ฒƒ์ด์ง€๋งŒ, ์ด๊ฒƒ์€ ์• ํ”Œ ์ธก์—์„œ๋Š” ๊ดœ์ฐฎ๊ณ  ํด๋ผ์ด์–ธํŠธ ์ธก์—์„œ๋Š” ์˜ค๋ฅ˜ ์ผ๋ฟ์ž„์„ ์˜๋ฏธ ํ•  ์ˆ˜์žˆ๋‹ค. ์ด ๊ฒฝ์šฐ ๋” ์ด์ƒ ์ค‘์š”ํ•œ ๋ฒ„๊ทธ๊ฐ€ ์•„๋‹ ์ˆ˜ ์žˆ์ง€๋งŒ ์—ฌ์ „ํžˆ ์ˆ˜์ •์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์˜ค๋Š˜ ๊ทธ๊ฒƒ์„ ๋‹ค์‹œ ์‚ดํŽด ๋ณด์•˜๊ณ  ์ฃผ๋ชฉํ• ๋งŒํ•œ ๊ฒƒ์„ ๋ฐœ๊ฒฌํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๋Š” ๊ฒƒ์€ https://github.com/bizz84/SwiftyStoreKit/issues/269 ์˜ค๋ฅ˜์—์„œ ๋ฐœ๊ฒฌ ๋œ ๊ฒƒ

IAP ๊ตฌ๋…์„ ๋ณ€๊ฒฝํ•  ๋•Œ์ด ๋ฌธ์„œ์˜ URL์„ ์‚ฌ์šฉํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.
https://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/StoreKitGuide/Chapters/Subscriptions.html

์‚ฌ์šฉ์ž๊ฐ€ ๊ตฌ๋…์„ ๊ด€๋ฆฌ ํ•  ์ˆ˜ โ€‹โ€‹์žˆ๋„๋กํ•ฉ๋‹ˆ๋‹ค ..
https://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/StoreKitGuide/Chapters/Subscriptions.html#//apple_ref/doc/uid/TP40008267 -CH7-SW19

์ด ๋ฌธ์ œ๋ฅผ ์ฒ˜๋ฆฌ ํ•  ์ˆ˜ โ€‹โ€‹์žˆ์Šต๋‹ˆ๊นŒ?

์ œ๊ฐ€ ์–ธ๊ธ‰ ํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.
ํ์‡„...

์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ์œ„ํ•œ ๋‹จ๊ณ„๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰