Как получить подписки из App Store Connect. Я создаю группу подписок и добавляю в нее подписки. но использование skus не позволяет получать подписки в моем коде, пожалуйста, предоставьте решение для этой проблемы.
Я делаю подписку, как показано на изображениях ниже.
Откройте аккаунт и создайте группу подписки.
сейчас пойду оформлять подписки. добавил все детали и добавил идентификатор продукта
сейчас я пишу этот код и добавляю код для getSubscriptions(), но он не работает.
const {
connected,
subscriptions, //returns subscriptions for this app.
getSubscriptions, //Gets available subsctiptions for this app.
currentPurchase, //current purchase for the tranasction
finishTransaction,
purchaseHistory, //return the purchase history of the user on the device (sandbox user in dev)
getPurchaseHistory, //gets users purchase history
} = useIAP();
const subSkus = [
'brandingSubs3999',
];
// get subscription
const handleGetSubscriptions = async () => {
try {
if (connected) {
console.log("subskus calling...")
const subs = await getSubscriptions({ skus: subSkus });
console.log("subs", subs, "subscriptions:", subscriptions);
}
} catch (error) {
console.error("error in handle get subscription:", error)
}
};
useEffect(() => {
handleGetSubscriptions();
}, []);
Я делаю только то, что описано выше, но это не работает. Подскажите, пожалуйста, решение, как получить всю подписку?
Не получаю никаких ошибок, но не получаю никаких данных о подписках, получаю Только пустой массив. как будто любой идентификатор продукта не работает.
Как получить подписки из App Store Connect. Я создаю группу подписок и добавляю в нее подписки. но использование skus не позволяет получать подписки в моем коде, пожалуйста, предоставьте решение для этой проблемы. Я делаю подписку, как показано на изображениях ниже. [list] [*]Откройте аккаунт и создайте группу подписки. [img]https://i.sstatic.net/11CaA.png[/img]
сейчас пойду оформлять подписки. добавил все детали и добавил идентификатор продукта [img]https://i.sstatic.net/ELakP.png[/img]
[/list] [list] сейчас я пишу этот код и добавляю код для getSubscriptions(), но он не работает. [/list] [code] const { connected, subscriptions, //returns subscriptions for this app. getSubscriptions, //Gets available subsctiptions for this app. currentPurchase, //current purchase for the tranasction finishTransaction, purchaseHistory, //return the purchase history of the user on the device (sandbox user in dev) getPurchaseHistory, //gets users purchase history } = useIAP();
[/code] Журналы: [code]subs undefined subscriptions: [] [/code] [b]Я делаю только то, что описано выше, но это не работает. Подскажите, пожалуйста, решение, как получить всю подписку?[/b] Не получаю никаких ошибок, но не получаю никаких данных о подписках, получаю Только пустой массив. как будто любой идентификатор продукта не работает.