为什么我的 expo 应用程序无法在 iOS 和 expo 上运行?

问题描述 投票:0回答:0

我正在构建一个反应本机应用程序,但我遇到了几个问题。

  1. 当我尝试做

    expo run:ios
    构建成功时,我立即被this error击中。所以这阻止了我直接从 iPhone 运行应用程序(而不是通过 expo)为什么会这样?我尝试删除 iOS 目录和节点模块并重新安装所有内容,清理缓存,检查是否安装了 metro,但没有任何效果。这是我的package.json file

  2. 当我做

    npm start
    /
    npx expo start
    我可以在 sim 上打开 expo 应用程序并且它可以工作。但是,我正在尝试在应用程序中执行 google OAuth。当我点击使用谷歌按钮登录时,我得到This prompt然后this error。可以看到我的谷歌按钮代码here。我不知道这是一个博览会问题还是谷歌 OAuth 问题。我有 3 个单独的 clientIDs 用于 expo android 和 iOS(为了安全起见,我已经在图片中删除了它们)。这些都是正确的。

我在网上其他任何地方都找不到这样的东西

提前致谢!

如上所述。我已经尽力了。重建整个项目,重新安装依赖,清理缓存。

android ios react-native mobile expo
© www.soinside.com 2019 - 2024. All rights reserved.