React-native-iap: ์˜ค๋ฅ˜ : ์ž˜๋ชป๋œ ์ œํ’ˆ ID์ž…๋‹ˆ๋‹ค.

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

react-native-iap ๋ฒ„์ „

๋ฒ„์ „ : 2.1.1

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

iOS

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

์ž˜๋ชป๋œ ์ œํ’ˆ ID์ž…๋‹ˆ๋‹ค.

์‹ค์ œ ํ–‰๋™

์˜ค๋ฅ˜ : ์ž˜๋ชป๋œ ์ œํ’ˆ ID์ž…๋‹ˆ๋‹ค.

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

์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋ฐ ์‹ค์ œ ์žฅ์น˜

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

buyProduct ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด ์ž˜๋ชป๋œ ์ œํ’ˆ ID๊ฐ€ ๋ฐ˜ํ™˜๋ฉ๋‹ˆ๋‹ค.

๋‚ด ์•ฑ ๋‚ด ๊ตฌ๋งค ์ฐธ์กฐ ๋ฅผ ์ œ์ถœํ•  ์ค€๋น„๊ฐ€ ๋˜์—ˆ์ง€๋งŒ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ์ด์œ ๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๊นŒ?

๋ชจ๋“  ์†”๋ฃจ์…˜ ์ œ์•ˆ์„ ์ฝ๊ณ  ๋ชจ๋‘ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์—ฌ์ „ํžˆ ์•ฑ์ด ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋˜ํ•œ ๋‹ค๋ฅธ react-native-iap ๋ฒ„์ „ (์ตœ์‹ , 2.1.0)์„ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์•„๋ฌด๊ฒƒ๋„ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์–ด๋–กํ•ด?

๐Ÿ“ฑ iOS ๐Ÿ™ help wanted

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

@dooboolab ๋‹ต๋ณ€ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋‚ด ๋ฌธ์ œ๊ฐ€ ์ด๋ ‡๊ฒŒ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

RNIap.getProducts(['yourProductId']).then(success => { let product = success[0]; RNIap.buyProduct(product.productId).then(ok => { }).catch(error => { alert(error); }) }).catch(error => { alert(error); })

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

# 256 ๋ฌธ์ œ๋ฅผ ๊ฒ€ํ† ํ•˜๊ณ  ๋จผ์ € ๋†“์นœ ๋ถ€๋ถ„์„ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.

@dooboolab ๋‹ต๋ณ€ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋‚ด ๋ฌธ์ œ๊ฐ€ ์ด๋ ‡๊ฒŒ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

RNIap.getProducts(['yourProductId']).then(success => { let product = success[0]; RNIap.buyProduct(product.productId).then(ok => { }).catch(error => { alert(error); }) }).catch(error => { alert(error); })

@selcukitmis ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

@selcukitmis 'yourProductId'๊ฐ€ ์•„๋‹Œ ์ œํ’ˆ ๊ฐœ์ฒด์˜ productId๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

๋ฌผ๋ก  @noahhayes . RNIap.getProducts๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์•„์ง ์ œํ’ˆ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ๋ชจ๋ฆ…๋‹ˆ๋‹ค.
RNIap.getProducts๋Š” ์•ฝ์†์ž…๋‹ˆ๋‹ค. "THEN"์„น์…˜์—์„œ ์ฒซ ๋ฒˆ์งธ ์ œํ’ˆ์„ ๊ฐ€์ ธ ์™”์Šต๋‹ˆ๋‹ค.

ํ”„๋กœ์ ํŠธ์—์„œ ์ฝ”๋“œ๋ฅผ ํ™•์ธํ•ด์•ผํ•œ๋‹ค๋Š” ๋‘ ๋ฒˆ์งธ ์ œํ’ˆ์ด ํ•„์š”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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