React-native-iap: getProducts renvoie un tableau vide dans la dernière version RN

Créé le 10 avr. 2019  ·  9Commentaires  ·  Source: dooboolab/react-native-iap

Version de react-native-iap

^ 2.4.7

Version de react-native

0,59,4

Plateformes sur lesquelles vous avez rencontré l'erreur (IOS ou Android ou les deux?)

iOS

Comportement attendu

Je m'attends à ce que getProducts retourne une gamme d'achats disponibles.

Comportement réel

L'appareil renvoyé est vide.

Environnement testé (émulateur? Real Device?)

Tous les deux.

Étapes pour reproduire le comportement

yield RNIap.prepare()
const products = yield RNIap.getProducts(iapBundleIds(content))

console.log(iapBundleIds(content))
// ["org.truthordrink.TruthOrDrink.pack1", "org.truthordrink.TruthOrDrink.pack2", "org.truthordrink.TruthOrDrink.pack3"]
console.log(products)
// []

Le code ci-dessus dans le même projet xcode fonctionne correctement en utilisant:
"react-native": "0.56.0",
"react-native-iap": "^ 2.4.0-beta6"

📱 iOS 🙏 help wanted

Commentaire le plus utile

Le seul que j'ai pu trouver qui correspondait à distance au mien était le # 340.

Pour moi, le module fonctionne comme prévu dans react-native 0.56.0, mais pas react-native 0.59.4, je ne trouve aucun ticket lié à cela. Si vous pouviez m'indiquer un billet comme celui-là, ce serait très utile.

Je vais juste rouler avec 0.56.0 pour l'instant, mais sachez que le module ne fonctionne pas en 0.59.4.

Tous les 9 commentaires

Il y a plusieurs problèmes liés à cela qui sont déjà résolus. Veuillez suivre cela et cela devrait fonctionner.

Le seul que j'ai pu trouver qui correspondait à distance au mien était le # 340.

Pour moi, le module fonctionne comme prévu dans react-native 0.56.0, mais pas react-native 0.59.4, je ne trouve aucun ticket lié à cela. Si vous pouviez m'indiquer un billet comme celui-là, ce serait très utile.

Je vais juste rouler avec 0.56.0 pour l'instant, mais sachez que le module ne fonctionne pas en 0.59.4.

Même problème ici

Pareil ici

Je vois la même chose. Existe-t-il des plans pour résoudre ce qui semble être un problème confirmé avec 0.59.4?

Pourquoi ce problème est-il même clos? getProducts renvoie également un tableau vide dans React-Native 0.59.8.

@hyochan : conformément à votre commentaire ci-dessus qui a vraisemblablement abouti à la

C'est la seule bibliothèque du genre que je connaisse, ET elle ne fonctionne pas dans les versions actuelles de RN. Ce serait formidable d'avoir une meilleure idée de ce qu'est le problème afin que la communauté puisse travailler à le résoudre. Nous avons besoin de cette bibliothèque!

Related # 407

Je l'ai résolu! J'utilise ces versions,

react-native-iap: ^4.3.0
react-native: 0.60.5

fais le comme ça

const itemSkus = Platform.select({
    ios: [
        '100coins' // just remove bundle id from product id
    ],
    android: [
        '100coins' // just remove bundle id from product id
    ]
});
Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

safciplak picture safciplak  ·  3Commentaires

jvandenaardweg picture jvandenaardweg  ·  4Commentaires

iutin picture iutin  ·  4Commentaires

ramondelmondo picture ramondelmondo  ·  4Commentaires

lc3t35 picture lc3t35  ·  4Commentaires