Как напрямую открыть приложение в магазине игр / магазине приложений? - PullRequest
0 голосов
/ 14 июля 2020

У меня есть кнопка «Оценить это приложение», в основном при нажатии кнопки я хочу открыть приложение в магазине игр или магазине приложений (в зависимости от ОС).

У меня есть функция для обработки этого но по какой-то причине я, похоже, не работает.

это код, который у меня есть,

function rateApp() {
    let packageID = "app package id";
    if (Platform.OS === "android") {
      Linking.openURL(`market://details?id=${packageID}`);
    } else {
      Linking.openURL(
        `itms-apps://itunes.apple.com/us/app/apple-store/${packageID}?mt=8`
      );
    }
  }

Здесь я вызываю функцию

 <Footer
        onPress={rateApp}
        buttonColor="#f08a5d"
        text="Rate this App"
        size={PixelRatio.get() <= 2? 16 : 22}
/>

Другой вопрос: включен ли packageID в приложении? json (для android package: "......." и для ios bundleIdentifier: "........ ").

Заранее благодарю

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...