"react-native-iap": "^ 2.4.1",
IA 0,53+
IOS
Je dois implémenter et tester cette fonctionnalité dans une application que je devrai télécharger sur Apple Connect
entraîne une réponse vide pour getProducts
tous les deux
les informations de mon application:
mes informations produit:
j'essaye avec ce code:
const itemSkus = Platform.select({
ios: [
'br.com.ousesaber.innap.usuariopremium'
],
android: [
'br.com.ousesaber.innap.usuariopremium'
]
});
getItems = async() => {
try {
const products = await RNIap.getProducts(itemSkus);
// const products = await RNIap.getSubscriptions(itemSkus);
console.log('Products', products);
this.setState({ productList: products });
} catch (err) {
console.warn(err.code, err.message);
}
}
production:
Products Array []
J'ai eu assez de problèmes avec ça, quelqu'un peut-il m'aider?
@ 13ArturBruno Avez-vous vérifié le fichier Lisez- moi? Sinon, essayez les étapes là-bas, puis revenez.
Avez-vous découvert ce qui pouvait se passer?
Mon erreur a été résolue! Je viens de m'attendre aux accords et aux taxes.
Salut à tous, j'ai le même problème. J'obtiens toujours un tableau vide lorsque j'appelle getProducts
@hyochan @ 13ArturBruno
Veuillez vérifier les readme
que j'ai mentionnés ci-dessus et agreements and tax
.
@hyochan je dois mettre les informations de mon compte bancaire et avoir un état actif sur les contrats d'applications payantes? Si oui, je le ferai plus tard.
Mais même sur Android, je reçois également un tableau vide.
@tmjordan Android prend au maximum
Ok merci beaucoup mec, j'attendrai et je vous ferai savoir :)
Salut @hyochan , j'ai réussi à le faire fonctionner sur iOS, mais toujours rien sur Android, en obtenant toujours un tableau vide. Pour tester, j'utilise un émulateur Android avec Google Play. Pas sur si c'est lié.
Je suis confronté au même problème, obtenir un tableau vide de la méthode getProducts ().
react-native-iap - 2.4.8 et réagir en version native - 0.56.0.
Il fonctionne correctement sur iOS natif avec le même identifiant.
Comment le résoudre?
@hyochan J'utilisais le InAppUtils
et les produits allaient très bien, donc je suppose que toute la configuration dans Apple connect est OK.
Mais quand j'utilise getProducts
j'obtiens un tableau vide.
Utilisation du dernier RN (0,60) et du dernier RNIap.
@ dani-z avez-vous résolu ce problème.me aussi obtenir un tableau vide
c'est mon code le plus simple
J'ai ajouté ces produits il y a 12 heures et déployé des canaux alpha et bêta (la version bêta attend toujours)
const itemSkus = Platform.select({
ios: [],
android: ['1_number_weekly', 'one_number_weekly', 'two_number_weekly'],
});
async componentDidMount() {
try {
await RNIap.initConnection();
console.log(itemSkus);
const products = await RNIap.getSubscriptions(itemSkus);
this.setState({products});
console.log('products', products);
} catch (err) {
console.warn(err); // standardized err.code and err.message available
}
}
le journal de la console est
[Wed Aug 12 2020 13:45:29.643] LOG ["1_number_weekly", "one_number_weekly", "two_number_weekly"]
[Wed Aug 12 2020 13:45:29.765] LOG products []
Commentaire le plus utile
@tmjordan Android prend au maximum