React Native项目的info.plist在哪里?

Cod*_*ggo 9 info.plist ios callbackurl react-native expo

我在iOS反应本机应用程序中处理oauth请求.我想添加一个自定义回调网址,以便我可以返回到应用程序.据说我通过修改info.plist文件来做到这一点,除非它无处可寻.我的项目文件夹在任何地方都不包含此文件,我不完全确定npm是否在运行时生成它.

这个档案到底在哪里?

对于上下文,我不使用Xcode.我只是使用sublime来编辑运行终端的文件info.plist.

编辑:我也在使用Expo在手机上查看此类应用程序.

Sun*_*Lee 9

对于非世博项目,位置为/YOUR_APP_DIR/ios/YOUR_APP_NAME/Info.plist。如果您更新此文件并保存,您将在 Xcode 中看到相同的文件更新。


Cod*_*ggo 3

Shubhnik Singh确实帮助了我。对于任何想知道的人,请转到此处:https ://docs.expo.io/versions/latest/workflow/linking/

更具体地说,请查看Expo.Linking module部分。您不是创建自己的回调 url 链接,而是借用 Expo 的链接。毕竟,您是从另一个应用程序内部运行所有内容,因此拥有自己的真正回调链接是没有意义的。

总之,您确实有 Expo 为您提供的回调链接。

编辑:2019 年 3 月 30 日星期六

正如评论中所报道的,链接指南的原始链接已失效。但是,世博会似乎只是在其领域内移动了一些内容。显然,一些实际细节已略有更改(请参阅 WayBackMachine 的原始页面快照)。特别是与这个问题相关,回调 URL 的细节和实际指南上的名称略有变化。我已经更新了上面的原始答案以反映这一点。