Как получить код страны магазина приложений в React Native - PullRequest
0 голосов
/ 27 апреля 2018

у нас есть реагирующее нативное приложение с покупками внутри приложения, которые доступны в магазинах iOS и Google. Мы хотели бы определить текущую страну, в которой находится пользователь, прежде чем инициировать поток покупок, чтобы правильно отображать соответствующие схемы ценообразования заранее.

Мы решили использовать локаль устройства, коды стран телефонных номеров и другие методы снятия отпечатков пальцев, чтобы сделать это, но нам хотелось бы найти более определенное решение.

Мы также используем этот пакет, в котором есть опция для страны, но он не соответствует нашим производственным потребностям:

реагируют родной-устройства информация

Любые предложения или помощь будет принята с благодарностью!

1 Ответ

0 голосов
/ 05 апреля 2019

InAppUtils

Наконец-то нашел рабочее решение для этого, используя следующий пакет:

https://github.com/chirag04/react-native-in-app-utils

const identifiers = [
   'com.xyz.abc',
];

InAppUtils.loadProducts(identifiers, (error, products) => {
   console.log(products);
   //update store here.
});

При загрузке продуктов вы получите сумму, тип валюты, код страны и т. Д.

...