React Native: как вы находите PRODUCT_BUNDLE_IDENTIFIER с помощью expo?

#react-native #expo #auth0

#react-native #expo #auth0

Вопрос:

Я пытаюсь реализовать Auth0 в своем приложении react native, и сразу же вам нужно идентифицировать ваш PRODUCT_BUNDLE_IDENTIFIER для обратного вызова, который сервер использует через этот URL-адрес шаблона.

 {PRODUCT_BUNDLE_IDENTIFIER}://{app_name}/ios/{PRODUCT_BUNDLE_IDENTIFIER}/callback
  

Но поскольку я использую Expo project, у меня нет папок проекта ios или Android. Я что-то здесь упускаю или просто невозможно настроить Auth0 с помощью созданного Expo проекта?

Ответ №1:

Пакет React Native Auth0 использует собственный код; следовательно, он несовместим с Expo.

Похоже, вы сможете обойти это, используя вместо этого веб-версию. У Expo есть репозиторий (возможно, устаревший), который демонстрирует это.

Комментарии:

1. У меня совершенно вылетело из головы искать похожий репозиторий, я нашел его, и, похоже, это может быть многообещающим, заранее показывая URL обратного вызова. Я отмечу вас как ответ. github.com/expo/auth0-example