2017-10-30 2 views
3

私は自分のiOSでoauth要求を処理しているネイティブアプリケーションに対応しています。カスタムコールバックURLを追加して、アプリケーションに戻ることができます。おそらく、私はinfo.plistファイルを変更することでこれを行いますが、それはどこにも見つからないことを除いてです。私のプロジェクトフォルダにはどこにでもこのファイルが含まれていません。npmが実行時に生成されているかどうかは完全にはわかりません。React Nativeプロジェクトのinfo.plistはどこですか?

このファイルはどこにありますか?

コンテキストの場合、私はXcodeを使用していません。私はちょうど昇華を使用して、npm startを実行している端末でファイルを編集しています。

編集: 私はまた、私の電話でそのようなアプリケーションを表示するために博覧会を使用しています。

+0

あなたはエクスポを使用していますか? –

+0

@ShubhnikSinghはい –

+0

あなたはinfo.plistを持っていないだろう。あなたのプロジェクトには、info.plist、アンドロイドの.gradleファイルなどのネイティブファイルは含まれません。 –

答えて

0

Shubhnik Singh本当に私をここで助けました。不思議な人は、https://docs.expo.io/versions/latest/guides/linking.html

具体的には、Expo.Constants.linkingUriのセクションをご覧ください。あなた自身のコールバックURLリンクを作成する代わりに、あなたはExpoを借りています。あなたはすべてのアプリを別のアプリの中から実行しているので、あなた自身の真のコールバックリンクを持つことは意味がありません。

しかし、Expoが提供するコールバックリンクがあります。

関連する問題