4.5.0
0.62.2
๊ธฐ๊ณ์ ์ธ์กฐ ์ธ๊ฐ
์์ดํ ๋ฐ๊ธฐ
throw excepton RefreshItems No Purchases Found
์ค์ ์ฅ์น
๊ทธ๋ฅ ๋ฌ๋ ค
๋๋ ๊ฐ์ ๋ฌธ์ ๋ฅผ ๊ฐ์ง๊ณ ์๋ค,
๋๋ ์ฌ์ง์ด ์๋๋ก์ด๋ ์คํ๋์ค์์ ๋ฒ ํ ๋ฆด๋ฆฌ์ค๋ฅผ ์ ์ถํ๊ณ 4 ์ผ ์ด์ ์น์ธ๋์์ง๋ง ์ฌ์ ํ ๊ตฌ๋งค๋ฅผ ์ฐพ์ง ๋ชปํ์ต๋๋ค (iOS๊ฐ ์์๋๋ก ์๋ ํจ).
์ด ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ํด๊ฒฐํฉ๋๊น?
```
const initilizeIAPConnection = async () => {
await initConnection()
.then(async (connection) => {
consumeAllItemsAndroid();
await getItems();
console.log('IAP result', connection);
})
.catch((error) => {
console.warn(
IAP ์ค๋ฅ $ {error.code}`, error.message);
});
};
const getItems = async () => {
{
const ๊ตฌ๋
= await getSubscriptions (itemSkus);
console.log ( '์ ํ', ๊ตฌ๋
);
setSubscriptions (๊ตฌ๋
);
} catch (err) {
console.warn (err.code, err.message);
}
};
useEffect (() => {
initilizeIAPConnection ();
}, []);
````
์ด ์๋.
์ ์ฝ๋๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์์์์ต๋๋ค.
์๋ ํ์ธ์. ์ต๊ทผ์ด ๋ฌธ์ ์ ๋ํ ํ๋์ด์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ฌธ์ ๊ฐ ํด๊ฒฐ ๋์์ต๋๊น? ์๋๋ฉด ์ฌ์ ํ ์ปค๋ฎค๋ํฐ์์ฃผ์๊ฐ ํ์ํฉ๋๊น? ์ด ๋ฌธ์ ๋ ๋ ์ด์ ํ๋์ด ๋ฐ์ํ์ง ์์ผ๋ฉด ์ข ๊ฒฐ ๋ ์ ์์ต๋๋ค. ์ด ๋ฌธ์ ๋ฅผ "ํ ๋ก ์ฉ"๋๋ "์ข์ ์ฒซ ๋ฒ์งธ ๋ฌธ์ "๋ก ํ์ ํ ์๋ ์์ผ๋ฉฐ ์ด์ด ๋๊ฒ ์ต๋๋ค. ๊ทํ์ ๊ธฐ์ฌ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.